(Archived link)

New Half-Life 2 development lore drop!

It’s a wild ride to read. It’s about a very niche bug that softlocks the game but somehow the bug can travel back in time and even affect the original retail version of Half-Life 2.

TLDR: the bug

The softlock happens because an NPC is standing in the way of a door. This didn’t happen in the original because it was compiled using the old-school Intel x87 floating point handling and not the (relatively) more modern SSE behaviour, which does cause the softlock. The bug managed to time travel to the retail build because modern compilers use SSE instead of x87.

  • dual_sport_dork 🐧🗡️@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    19 hours ago

    You can deflect leaping headcrabs this way (or block them with a held object, although this causes you to automatically drop it afterwards) but as far as I know it deals no damage to enemies.

    • sp3ctr4l@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      3
      ·
      19 hours ago

      I believe that’s correct, you can… VR melee enemies, it will cause some kind of animated response, but it doesn’t do any actual damage to them.