Skip to content

v2.0.0-pre2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Feb 03:10
· 979 commits to main since this release

What's New

Major scope expansion -- the project goes from a memory dump carver to a full Fallout Xbox 360 analysis toolkit. Renamed from Xbox360MemoryCarver to FalloutXbox360Utils.

ESM Conversion

  • Full Xbox 360 to PC ESM conversion that produces GECK-compatible files
  • Handles mixed endianness, split INFO records, subrecord byte-swapping, and compressed record rebuilding
  • EsmAnalyzer CLI with semantic diff, three-way comparison, and record inspection commands

Data Browser

  • GUI data browser for exploring ESM records with search, filtering, and property display
  • Memory map visualization with dynamic coloring and ESM region identification
  • World map with heightmap rendering and cell grid overlay

Script Decompiler

  • Rewrote the script decompiler to work within the ESM parsing pipeline
  • Handles all compiled scripts found in the ESM

Other

  • BSA archive extraction with Xbox 360 to PC conversion
  • DDX decompression now compiled in (no external dependencies)
  • Dialogue system with topic navigation
  • Runtime asset scanning from memory dumps using PDB-derived offsets
  • DDS texture, OBJ mesh, and terrain export pipelines

Full Changelog: v1.1.0...v2.0.0-pre2