• ninjan@lemmy.mildgrim.com
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    I love the implication here, that they don’t have the proper source (or skills left in the company) such that they can remove the DRM which doesn’t play nice themselves so they rely on a cracked copy of the game instead. Been quite a bit of news lately about how game companies have failed to keep the original source code for their games. Diablo 2, the Transformers games etc and those from active companies, there’s bound to be 1000s of games where the source is lost due to publishers closing down studios.

    • 𝒍𝒆𝒎𝒂𝒏𝒏@lemmy.one
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      It’s a complete crapshow IMO.

      I still have the source code for the simple stuff I developed over 12 years ago, but these organisations don’t think it’s important to hang on to source code and assets for something they plan to make money from?

      Really telling about the attitudes towards software outside of the FOSS space and datahoarder communities, and more importantly how little the management/publishers actually care about the product.

      Although to counter that, I’m aware of at least one situation where the opposite has happened. One of my simulation games for example is really buggy and isn’t able to receive more updates because the studio behind it voluntarily disbanded, leaving the publisher without access to the source code (I believe the publisher Aerosoft has tried to get a copy of the source to provide further game fixes, but the individuals behind the disbanded studio could not come to an agreement on this)

  • SeedyOne@lemmy.ca
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Remember that time a random player DRAMATICALLY decreased load times for GTA online after finding bad code that preloaded TONS of game assets? After like, a decade?

    Pepperidge Farm remembers…

    • seang96@spgrn.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I believe it was a CSV file of every item in all of the shops (comma separated values) and it was being read and stored into memory single threaded so it was maxing out a single core on the CPU.

      • JackbyDev@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        JSON, and it had more to do with how they were checking string lengths. But yeah, the general story is that a random dude fixed massive problems with the text parsing.