
Desktop App
Archive Lab
A desktop workspace for inspecting, editing and reverse engineering binary files and game archives.
Overview
Archive Lab is a hex editor for inspecting, editing and reverse engineering large binary files and game archives. It provides a virtualized 64-bit hex view together with search, replacement, highlighting and data inspectors.
Binary structures can be described using ABT, a bounded C/C++-style template language. Parsed fields remain linked to their byte ranges in the file. Templates that describe archive contents can also publish their entries as a directory tree for inspection and extraction.
Templates can be written and compiled inside the application. The Template Center keeps bundled and user-created templates organized in one place.
Archive Lab also includes a Compression and Transform Workbench. This provides a separate workspace for applying supported compression algorithms and byte transformations to binary data.
Features
- Virtualized 64-bit hex editor for large binary files
- Paged and memory-mapped file access
- Insert and overwrite editing with undo and redo
- Multi-file tabs and embedded-file inspection
- Typed search and replacement with wildcard hex patterns
- Find and replace across multiple files
- Configurable endianness, character sets and address formats
- Layered minimap for structures, matches and modified bytes
- Endian-aware numeric and text Data Inspector
- Synchronized Bit Inspector for selections up to 64 bits
- Colored template fields and relationships overlaid on the hex view
- Bounded C/C++-style ABT binary template language
- Integrated template editor, compiler and diagnostics
- Automatic template compatibility checks
- Template Center with categories, favorites and version history
- Structure Explorer with synchronized byte navigation
- Parsed structure export to CSV and JSON
- Archive entry browsing, inspection and extraction
- Staged archive editing and validated rebuilding for supported formats
- Compression and Transform Workbench for common codecs and byte operations
Supported game engines and games
Abare Engine 2 game profiles
- Avatar Legends: The Fighting Game
- Diesel Legacy
Asura Engine 7 game profiles
- Sniper Elite
- Sniper Elite V2
- Sniper Elite V2 Remastered
- Sniper Elite 3
- Sniper Elite 4
- Sniper Elite 5
- Sniper Elite Resistance
Bethesda Gamebryo & Creation Engine 8 game profiles
- Morrowind
- Oblivion
- Fallout 3
- Fallout New Vegas
- Skyrim
- Skyrim Special Edition
- Fallout 4
- Fallout 76
Genome Engine 7 game profiles
- Gothic 3
- Gothic 3: Forsaken Gods
- Risen
- Risen 2: Dark Waters
- Risen 3: Titan Lords
- ELEX
- ELEX II
Godot Engine 1 game profile
- Batomon Showdown
Havok Vision Engine 5 game profiles
- ArcaniA
- ArcaniA: Fall of Setarrif
- Giana Sisters: Twisted Dreams
- Giana Sisters: Twisted Dreams - Rise of the Owlverlord
- Helldorado
id Tech 1 4 game profiles
- DOOM
- DOOM II
- Heretic
- Hexen
id Tech 2 3 game profiles
- Quake II
- Daikatana
- Anachronox
id Tech 3 4 game profiles
- Quake III Arena
- Return to Castle Wolfenstein
- Jedi Academy
- Jedi Outcast
id Tech 4 2 game profiles
- DOOM 3
- Quake 4
id Tech 5 2 game profiles
- RAGE
- The Evil Within
id Tech 6 1 game profile
- DOOM (2016)
id Tech 7 1 game profile
- DOOM Eternal
Jade Engine 4 game profiles
- Rayman Raving Rabbids
- Prince of Persia: The Sands of Time
- Prince of Persia: Warrior Within
- Prince of Persia: The Two Thrones
MercuryEngine 6 game profiles
- Scrapland
- Castlevania: Lords of Shadow
- Castlevania: Lords of Shadow 2
- Castlevania: Mirror of Fate HD
- Spacelords
- Blades of Fire
Quake Engine 2 game profiles
- Quake
- Hexen II
Saber3D 1 game profile
- Quake Champions
Sol Engine 4 game profiles
- Tropico 3
- Tropico 4
- Tropico 5
- Victor Vran