Welcome!
 Packages
 Extensions
 Programs
 LBA 1
 HQR
 VOX
 LBA 2
 HQR
 VOX
 ILE
 OBL
For administrators:
Admin CP
Login

LBA packages overview

There are four "main" extensions: hqr, vox, ile and obl. Files with these extensions can be found in your LBA directory.

These files (called "package files", "resource files", or "archives") contain other files. The files inside resource files can be extracted from them, and exist stand-alone. For more information about extracted files see the extensions overview section.

All package files have the same format (the way the files are stored inside them). They have different extensions only to mark what kind of data is held inside.

*.HQR - "HQR" stands for High Quality Resource and files with this extension are most general packages. They can contain any data like images, text strings, 3D objects.

*.VOX - Contain voices that you hear in the game. The LBA 1 voices are voc files, LBA 2 - wav files. Note that vox extension also means "Dialogic ADPCM" (as CoolEdit says), but they are NOT the same files!

*.ILE - Contain LBA 2 3D islands.

*.OBL - Contain 3D objects for appropriate islands (LBA 2 only).



Types of entries

There are four kinds of entries, that are stored inside resource files:

Normal entries - are "real" files, data that can be extracted.

Hidden entries - are also "real" files, but are not specified in the header. They are placed in the gaps between normal entries. Entries if this kind are present only in VOX files. They are used to split long speech files into smaller pieces (probably because the engine isn't able to play big files at once).

Repeated entries - are not real data, but just references (addresses) to normal entries. This method is a kind of "compression". Files that are identical can be stored as one file only plus some references, which saves the disk space.

Blank entries - are not real data, but addresses equal to zero. They are probably remains from the times when the games were in beta stage. Since the entries in the resource files are recognized by their positions, it was easier to left such empty entries to keep the structure the same.



Resource editors:

LBA Package Editor
This program can edit *.hqr, *.ile, *.obl, and *.vox files. It allows you to extract and replace files that are inside those archives. It has many additional features, like opening a file in an external program without manual extracting, descriptions for most of files, and large configuration and editing abilities.
Author: Zink
Version: 0.11+

Download
Visit homepage
Write to author
LBA Resource Manager
Professional HQR file manager. Contains advanced features: scripts, Hex viewing, compression of entries, and more. You can also create your own HQR's from scratch. You need to have comct332.ocx in your Windows System32 folder for it to work.
Author: OBrasilo
Version: 3.0.0

Download
Visit homepage
LBADeComp
LBADeCOMP is a LBA DeCompiler. It allows you to extract the data stored in the LBA files. This package includes some viewers to view some of the not so common extracted file formats. You will need to install LBADePak (download here) first to be able to run LBADeCOMP. This is historically first program that allows editing some of the LBA files. It is not developed any more.
Author: El_Muerte
Version: 1.2.2.14

Download
Visit homepage
Submit new program
Copyright © 2004/2007 by ChaosFish and Zink | Write to us
Recommended screen resolution is 800x600, or higher.
3 SQL queries executed. Page rendered in 0.014 seconds.