v2.0.0-pre2
Pre-release
Pre-release
·
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