Daggerfall Mod:DFRemake/DFELibrary - General BSA

The UESPWiki – Your source for The Elder Scrolls since 1995
Jump to: navigation, search

General Design Notes[edit]

There are a number of BSA files used in Daggerfall that all have the same basic structure, though containing different data. These include:

  • Arch3d.bsa: 3d objects
  • Blocks.bsa: Block information (tells how objects are combined into larger block structures)
  • Maps.bsa: Overall town/dungeon maps (tells how blocks are combined to make a single location)
  • Dagger.snd: Sound data (is a BSA even though the extension is different)

Exported Functions[edit]

There are no general BSA exported functions in the library.


Error Codes[edit]

The following table lists the general BSA error codes:


Error Code Value Description
DFERR_BSABADDIRTYPE -601 Invalid directory type found in the BSA file.
DFERR_BSANOTFOUND -602 A BSA entry was not found.
DFERR_BSAREADONLY -603 BSA files must be opened for reading. Writing BSA files is not currently supported.
DFERR_BSANUMFILES -604 Invalid number of files in the given BSA.