• @ninjan@lemmy.mildgrim.com
    link
    fedilink
    28410 months 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.

    • Teppic
      link
      fedilink
      12810 months ago

      Logical next step, hacker sues the developer for copyright infringement?

    • 𝒍𝒆𝒎𝒂𝒏𝒏
      link
      fedilink
      English
      10910 months 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)

      • JackbyDev
        link
        fedilink
        English
        2910 months ago

        I’ve had teams not bother to keep proper history when moving from subversion to git and I’ve also had a DevOps team entirely wipe the history of a new project just because cloning took a long time (and refused to attempt shallow cloning).

        So the idea that a company just lets their code “rot” to the point of not even having it anymore because it’s just some legacy thing from over a decade ago is totally unsurprising to me.

    • @rektifier@sh.itjust.works
      link
      fedilink
      English
      1110 months ago

      Even if they have the source, they may not have all the build tools anymore.

      Or they have the build tools but the wizard that set up the build system back in the day no longer works there.

      Or they have the build system archived and documented but it doesn’t run because some license expired, and the tool vender doesn’t sell that version anymore.

      In the near future, there will be another possibility - SaaS cloud tools that are impossible to preserve so they are forever lost.

      • @ninjan@lemmy.mildgrim.com
        link
        fedilink
        English
        310 months ago

        Very true, and even if they could replace/remove libraries and dependencies that muck up the build process there are no guarantees that it’ll play the same. So many games rely on strange quirks to function the way they do that would be nigh impossible to replicate purposely.

    • @Ganbat@lemmyonline.com
      link
      fedilink
      English
      710 months ago

      I’d say they probably still have the source. It looks like they did the same thing for Manhunt and Max Payne, but then pulled older, pre-SecuROM exes from their archives when they got busted.

    • EnderofGames
      link
      fedilink
      710 months ago

      I don’t know about Diablo 2, but Blizzard is so shady and messed up nowadays that I wouldn’t be surprised that they “lost the source code” to prevent modders being able to port games, etc.

      As for transformers, it was never lost (PCGamer, if you don’t like Xfire). Hasbro claimed they wanted to provide access to legacy games, but completely made up that the source was lost. Now that we know that the source is still available… well, Hasbro clearly hasn’t tried to rerelease those games.

      (note: I know this is the same company, Activision Blizzard in both cases. For anyone reading who doesn’t know, they were not the same company for the release of Diablo II, and a good amount of time afterwards.)

  • @SeedyOne@lemmy.ca
    link
    fedilink
    English
    23410 months 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…

    • @VikingHippie@lemmy.wtf
      link
      fedilink
      English
      85
      edit-2
      10 months ago

      The initial source (or at least the one linked to in the reddit post) is the vastly inferior microblogging version of xvideos though, so skipping reddit would have been even worse 🤷

        • @VikingHippie@lemmy.wtf
          link
          fedilink
          English
          210 months ago

          I technically have an account, but I haven’t logged into it since a month or so after Musk started destroying it.

          The final straw was getting banned for a full week for “hate speech” just for pointing out that Bill Burr probably wouldn’t want to participate in a Tucker Carlson “special report” about how “humor isn’t allowed anymore”, nor give permission for clips of him to be included in a promo for it 🤦

      • glibg10b
        link
        fedilink
        English
        810 months ago

        I would be content with a screenshot of that xvideos microblog

  • @Ganbat@lemmyonline.com
    link
    fedilink
    English
    56
    edit-2
    10 months ago

    Better than their in-house attempts to remove anti-piracy measures. The Steam release of Manhunt has had all of its bullshit triggered for over ten years now. It’s literally impossible to play without community patches.

    Edit: Lol, as it turns out, Silent’s discovery of this was triggered by the recent revelation of this about Manhunt!

    • JokeDeity
      link
      fedilink
      English
      410 months ago

      I spent hours trying to get that fucking game to work…

      • @Ganbat@lemmyonline.com
        link
        fedilink
        English
        6
        edit-2
        10 months ago

        Sad fact is, Rockstar doesn’t give a shit. They got busted using a cracked EXE in the Steam release, so they just tried to cover their asses by using an old EXE without SecuROM. I expect the same thing from this game before long.

        Couple lucky things for the players, though. First off, the Razor 1911 crack is still in the files, they just renamed it to testapp. Second, old RS games have a dedicated community that give way more of a shit about them than Rockstar ever will. Silent and Fire Head have both released major patches for Manhunt that not only get it running right, but fix a bunch of other broken shit that Rockstar never cared enough to deal with.

      • pjhenry1216
        link
        fedilink
        2210 months ago

        The information the OS collects is not worth more than keeping you in the ecosystem itself. That’s the more lucrative reasoning. Can’t easily sell other products if they’re not in Windows. The information collection is just gravy.

      • @Daqu@feddit.de
        link
        fedilink
        English
        510 months ago

        They just want everyone to have Windows at home, so that it keeps being the “normal” OS for corporations. They make so much money… Windows+ CALs, Office, Exchange, Sharepoint, M365, Azure… it’s easier to keep paying them, than to change vendors.

        • @rolaulten@startrek.website
          link
          fedilink
          English
          310 months ago

          So counter point. Active directory is a god send for managing endpoints, user accounts, endpoints, etc.

          No you don’t let windows act as a dns server outside the ad subdomain, no you don’t use windows to admin your root private ca, and for all you hold dear do not enable that God forsaken web server. But for what it does well, it’s the best solution out there.

    • @ours@lemmy.film
      link
      fedilink
      English
      2710 months ago

      Or Ubisoft. A colleague of mine was super hyped for Far Cry 2, both the collector’s edition but it wouldn’t start on his PC. He contacted Ubisoft support and they gave him an actual scene crack. There were other reported cases of Ubisoft support handing out scene cracks to go around their shitty DRM.

      “A” for effort for the support people in finding ways for customers to be happy and play the games they paid for. But a Steam release for a humongous corporation just straight up using the crack and releasing it as is, that’s a new low.

    • ɐɥOOP
      link
      fedilink
      English
      3210 months ago

      cant even play their legitly purchased SINGLEPLAYER games without internet connection.
      I fucking hate rockstar

        • glibg10b
          link
          fedilink
          English
          610 months ago

          Sometimes there is a trick that allows to play offline (I guess to bypass tags and restrictions), things like adding a line of text to a file, always a hassle and poorly documented.

          Pirating the game is a lot easier. The people getting punished are the ones who give Rockstar their money

          • @SternburgExport@feddit.de
            link
            fedilink
            English
            210 months ago

            I’m already angry enough that they don’t let me spawn certain vehicles in singleplayer but this is too much. Time to get a cracked version and uninstall that Rockstar Launcher crap.

        • TheLemming
          link
          fedilink
          English
          1010 months ago

          Anyone know what RAZOR 1911 stands for or means, anyways?

            • @enki@lemm.ee
              link
              fedilink
              English
              1210 months ago

              What a fucking nostalgia bomb. Haven’t been a part of the scene for a very long time, so seeing RAZOR 1911 in the hex triggered a flashback. They were huge back when I was running a “warez” BBS as a kid in the 90s.

          • melroy
            link
            fedilink
            1310 months ago

            1911 which translates to 777 in hexadecimal.

            • melroy
              link
              fedilink
              2210 months ago

              In Unix’s chmod, change-access-mode command, the octal value 777 grants all file-access permissions to all user types in a file.

          • ThePuy
            link
            fedilink
            English
            210 months ago

            To be fair, if you don’t know what that is at a glance you probably don’t know what the binary of a file is either

    • @merc@sh.itjust.works
      link
      fedilink
      English
      1010 months ago

      When you view or edit a text (.txt) file in a text editor like Notepad, you’re most often opening a file in ASCII encoding that uses the ASCII binary values for common letters, numbers and punctuation. The only values allowed in that kind of file are lowercase letters, uppercase letters, numbers and punctuation.

      You can also view or edit binary files, like executables (.exe), but you typically need a hex editor. If you tried to open a binary file in a plain text editor it wouldn’t know how to handle all the binary values that are not part of the standard ASCII set of letters, numbers and punctuation.

      Hex editors show the data in hexadecimal format. They convert the binary data to numbers from 0 to 15 where the numbers 10 to 15 are replaced by the letters A to F. Often to make it clear people are talking about the hex number they add “0x” in front of the number. So, 0 becomes 0x0, 9 becomes 0x9, 15 becomes 0xF, 16 becomes 0x10, and 255 becomes 0xFF. This is an efficient way for people to work with binary data because 16 is 24 or 222*2.

      Within binary files, there will still be a lot of sections that are in ASCII. For example, any error messages that have to be printed out for the user to see, like “this program cannot be operated in DOS mode”.

      Razor 1911 is an infamous cracker group that has been around for decades. They often “sign” the programs they crack by putting “Razor 1911” inside the files, in a way where you can see it if you open it with a hex editor, but so it doesn’t affect the program.

      So, what this is suggesting is that a program that Rockstar has released on Steam is not something they built themselves, but they’re actually distributing a cracked version that was released by Razor 1911.

  • tun
    link
    fedilink
    English
    1310 months ago

    It means cracker fixed the issue for the developer, right?

    • @Ganbat@lemmyonline.com
      link
      fedilink
      English
      510 months ago

      It means the publisher was too lazy/greedy to remove their ancient DRM themselves and just nabbed the work someone else did, slapped Steam Stub on top and sold it.

  • @balls_expert
    link
    1110 months ago

    Imagine if they distributed one of those that contained a strange bind syscall somewhere with a reverse shell.

  • @quackers
    link
    English
    1010 months ago

    Or its just a piracy check…

  • @astray@lemm.ee
    link
    fedilink
    English
    510 months ago

    Or the crack was an in-house job and they are just using the in-house patch to get around it.