Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Programming
  3. How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2

How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2

Scheduled Pinned Locked Moved Programming
programming
2 Posts 2 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • kissaki@programming.devK This user is from outside of this forum
    kissaki@programming.devK This user is from outside of this forum
    [email protected]
    wrote last edited by
    #1

    My home PC is still on Windows 10 22H2, while my work machine is on Windows 11 23H2, and, to no surprise, neither machine reproduced the issue – Skimmer spawned on the water just fine, creating one via script and putting CJ in a driver’s seat worked too.

    That said, I also asked a few people who upgraded to 24H2 to test this on their machines and they all hit this bug.

    I have a likely explanation for why Rockstar made this specific mistake in the data to begin with – in Vice City, Skimmer was defined as a boat, and therefore did not have those values defined by design! When in San Andreas they changed Skimmer’s vehicle type to a plane, someone forgot to add those now-required extra parameters. Since this game seldom verifies the completeness of its data, this mistake simply slipped under the radar.

    What made the game work fine despite of this issue for over twenty years, before a new update to Windows 11 suddenly challenged this status quo?

    captainblagbird@lemmy.worldC 1 Reply Last reply
    1
    51
    • System shared this topic
    • kissaki@programming.devK [email protected]

      My home PC is still on Windows 10 22H2, while my work machine is on Windows 11 23H2, and, to no surprise, neither machine reproduced the issue – Skimmer spawned on the water just fine, creating one via script and putting CJ in a driver’s seat worked too.

      That said, I also asked a few people who upgraded to 24H2 to test this on their machines and they all hit this bug.

      I have a likely explanation for why Rockstar made this specific mistake in the data to begin with – in Vice City, Skimmer was defined as a boat, and therefore did not have those values defined by design! When in San Andreas they changed Skimmer’s vehicle type to a plane, someone forgot to add those now-required extra parameters. Since this game seldom verifies the completeness of its data, this mistake simply slipped under the radar.

      What made the game work fine despite of this issue for over twenty years, before a new update to Windows 11 suddenly challenged this status quo?

      captainblagbird@lemmy.worldC This user is from outside of this forum
      captainblagbird@lemmy.worldC This user is from outside of this forum
      [email protected]
      wrote last edited by
      #2

      Haha right, as if GTA:SA is that old xD
      * checks Wikipedia *
      Oh my god

      1 Reply Last reply
      3
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups