Skip to content

Releases: eko1495/HexWaste

v0.14.0 — Interplay MVE video support (cutscenes play)

Choose a tag to compare

@eko1495 eko1495 released this 11 Jul 15:59

The headline is full Interplay MVE video support — the engine's cutscenes now decode and play in-engine.

Highlights

  • Movies play — a from-scratch Interplay MVE decoder (the whole _nfPkDecomp block codec, all 16 opcodes, plus Interplay DPCM audio), ported literally from fallout2-ce and validated pixel-exact against ffmpeg across all 13 game cutscenes (~9,500 frames). play_gmovie now plays the real .mve full-screen with sound (intro, endings, the temple guardian) instead of a caption card, and an F10 debug browser previews any cutscene.
  • Armor appearance — the world sprite follows equipped armor (leather / metal / combat / power); HUD indicator pills show poisoned / radiated / level-up.
  • Preferences screen — Options → Preferences, backed detail/volume settings + a live master-volume slider.
  • Localization — a --language switch substituting the text\<lang>\ message files, plus worldmap town-tab label art.
  • Campaign QA — a quest-path finder tracing the dialog/trigger route to each quest's completion flag.
  • Elevators — same-map rides switch floor in place (no map reload), preserving script and per-map state.

Requirements

Requires an original copy of Fallout 2 (GOG/Steam). No game data is included — point the viewer at your installed game directory.

Self-contained builds for linux-x64 (tar.gz) and win-x64 (zip); each bundles LICENSE.md + NOTICE.md. Not affiliated with Bethesda Softworks.

Hexwaste v0.12.0 — make the chrome click, then watch the world move

Choose a tag to compare

@eko1495 eko1495 released this 16 Jun 15:53

v0.12.0 — 2026-06-16 — make the chrome click, then watch the world move

The arc beyond v0.11: UI completeness, worldmap authenticity, and the final
fidelity items from the fallout2-ce gap analysis. The in-scope backlog is now
exhausted (what's left is out-by-design — see SCOPE.md).

  • UI completeness: every HUD button, item-panel row, and Options/Pip-Boy menu
    row is mouse-clickable (with PgUp/PgDn paging past the 9th item); the weapon slot
    cycles the attack mode; a full-window Pip-Boy automap plots the map (fog-of-war as
    you explore), with the real Fallout 2 calendar date and an embedded mini-map.
  • Worldmap comes alive: a party dot crosses the map, paced by terrain, and the
    trip saves/resumes mid-walk; encounters are named, a high Outdoorsman offers a
    Yes/No avoid, travel auto-resumes after one, and an X-FIGHTING-Y encounter drops
    you into a brawl already in progress. Subtile fog-of-war hides where you haven't
    been and gates the hidden sub-area markers until you explore near them.
  • Combat movement symmetry: in-combat movement costs the dude AP per hex (a
    crippled leg crawls), a crippled arm blocks a two-handed weapon, and fleeing AI
    uses real retreat pathing.
  • Carry weight & encumbrance: items have weight, Strength sets a carry limit
    (shown red when over), overload blocks pickup/loot/barter and costs combat AP.
  • Dialogue IQ-gating: the dude's real Intelligence gates the dumb/smart options.
  • Gory deaths: a hefty burst, laser, or explosion leaves a suitably gory corpse
    (sliced / charred / big-hole / exploded) by damage type, where the art ships.
  • Render & script fidelity: object translucency (glass/steam/energy/red/wall),
    script-driven map lighting (set_light_level) and looping reg_anim, and the
    line-of-fire is the engine's screen-space Bresenham.

Requires an original copy of Fallout 2 (GOG/Steam); no game data is included. Hexwaste reads from your own legal copy — point it at the game directory with --game-dir.

Two self-contained builds (no .NET install needed): linux-x64 (tar.gz, preserves the exec bit) and win-x64 (zip). A modified derivative of fallout2-ce under the Sustainable Use License v1.0 — free, non-commercial.

Hexwaste v0.11.0 — the opening hour, fully armed

Choose a tag to compare

@eko1495 eko1495 released this 15 Jun 15:52

Requires an original copy of Fallout 2 (GOG/Steam) — no game data included. Not affiliated with Bethesda Softworks.

Highlights since v0.10.0 (all 15 backlog issues closed):

  • Authentic bottom HUD bar (iface.frm) + Skilldex, Pip-Boy, and Options panels.
  • Vic's rescue wired end-to-end, with party.txt proto level-ups.
  • Combat presentation: screen-Bresenham line-of-fire, burst collateral cone, thrown criticals.
  • Combat consequences: knockout (+ timed wake), lose-turn, crippled limbs, blindness — and a Doctor who mends them.

See CHANGELOG.md for the full list.

Hexwaste v0.10.0 — the wasteland bites back

Choose a tag to compare

@eko1495 eko1495 released this 14 Jun 10:02

Random encounters + companions.

Requires an original copy of Fallout 2 (GOG/Steam); no game data is included or distributed. Not affiliated with or endorsed by Bethesda Softworks.

Run it

  • Linux: extract the .tar.gz (preserves the executable bit) and run ./Hexwaste.Viewer --game-dir "/path/to/Fallout 2"
  • Windows: unzip and run Hexwaste.Viewer.exe (it probes the usual GOG/Steam install paths, or pass --game-dir)

What's new

  • Random worldmap encounters (real worldmap.txt tables) that drop you onto a spawned ambush in formation
  • Companions: recruit, then a wait / follow / trade / dismiss / rejoin control hub
  • Worldmap position + consumed one-shot encounters persist across save/load

See CHANGELOG.md for the full list.