tw2002
2026-02-04
TW2002
1993 files · 206,508+ · 5,495-
Feature: Data Format Reverse Engineering and Parser Updates
- Added corp parser home_sector field at offset 0xDA, fixed record size (220 to 112 bytes) remediate internal
- Fixed player parser: real_name is fixed 40 bytes, not pascal string remediate internal
- Added last_trader_name field to port parser instantiate internal
- Updated planet/port parsers with newly discovered fields from Ghidra analysis decouple internal
- Added
--analyze-unknownsflag to port report command instantiate behavioral - Created Gold ship tab3 parser and analysis scripts decouple internal
- Added data file snapshot comparison tool (
twa_tool) instantiate internal - Documented telnet input fix and updated known issues remediate internal
- Updated port/player/corp data structure documentation with byte maps from Ghidra decouple internal
Feature: BigBang Universe Generation v2
- Built
twgs_bigbang_v2based on Ghidra reverse engineering of original TWGS instantiate internal - Auto-calculate warp targets from TWGS analysis for parity decouple internal
- Added Delphi/Pascal-compatible RNG (
DelphiRNG) for cross-language verification instantiate internal - Added unified BigBang config for C and Python parity decouple internal
- Documented TWGS BigBang parity design and analysis decouple internal
Feature: Game Mechanics Expansion
- Added fighter mode UI, ship capture, and experience bargaining instantiate behavioral
- Added trading pairs finder and toll fighter system instantiate internal
- Added port regeneration, FedSpace protection, and PvP alignment system instantiate internal
- Added complete data persistence layer with auto-save and transaction logging instantiate behavioral
- Implemented runtime data persistence for game state decouple internal
- Completed TeditCLI parity implementation and gold editor support instantiate internal
Feature: Gold Format Support
- Added v3.34b Gold format support to C player parser instantiate errata
- Mapped shields and bonus_holds in ship instance parser decouple internal
- Added C ship instance parser for v3.34b format and CLI tool instantiate errata
- Added BigBang Gold format output support instantiate errata
Test: Test Data Universes
Bugfix: Thread-Safety Fix
Feature: Lock Optimization (Phase 3)
- Optimized lock scope in
sector_is_interdicted()andpolice_display_bounties()streamline internal - Optimized
check_quasarlock contention by releasing lock early streamline internal - Documented Phase 3 lock optimization findings and analysis streamline internal
Cleanup: Build and Repo Maintenance
- Removed build artifacts from git tracking instantiate internal
- Added CMake in-source build artifacts to
.gitignoreinstantiate internal - Fixed Docker build issues related to corp parser size change remediate internal