• MudMan@kbin.social
    link
    fedilink
    arrow-up
    156
    arrow-down
    4
    ·
    edit-2
    11 months ago

    Oh, man, imagine thinking that minimum requirements weren’t a thing before.

    I once deleted the operating system just to fit a single game into my hard drive, booted from floppy while I was playing it and reversed the process when I was finished. Sometimes games were aiming at a specific speed of computer and if you had a computer that didn’t run at that specific number of megahertz the game just ran like a slideshow or in fast forward. I didn’t realize some of my favourite games were running under the speed cap for years sometimes. We just didn’t have a concept of things running at the same refresh rate as your screen in the early 3D era until APIs fully standardized. Sometimes you upgraded your GPU and the hardware accelerated version of your old software rendered game ran actually slower.

    Also, game developers “then” also made arcade games that literally charged you money for dying, then charged you more money for effectively cheating at the game and actively asked you to literally pay to win. We used to think that was normal.

    Also, also, we used to OBSESS about games being bigger. The size the game took up was heavily advertised and promoted, especially on consoles. Bigger was better. We were only kinda glad that CDs could do 500 Mb, so we could keep getting bigger on a single disk, but by the time FMV games got popular triple A games were back to coming into books with disks instead of pages. This was still seen as a selling point.

    Also, also, also, the assembly code of a whole bunch of old games is sheer spaghetti. Half of the mechanics in NES games are just bugs. There are a couple of great Youtube channels that just break these down and tweak them. In fairness, they didn’t have development tools as much as a notepad and a pencil, but still.

    • Codex@lemmy.world
      link
      fedilink
      English
      arrow-up
      56
      ·
      11 months ago

      There’s some nostalgia goggles for sure.

      I mean, the demo for Rollercoaster Tycoon (Mr. “Hand coded in assembly” there) bricked our Windows 98 machine when i installed it as a kid. My dad was pissed: we had to reformat the harddrive, reinstall windows, all that.

      • lad@programming.dev
        link
        fedilink
        English
        arrow-up
        18
        ·
        11 months ago

        Seems like a golden era of running everything in ring 0, although that wasn’t called like this then, afaik

        • snf@lemmy.world
          link
          fedilink
          English
          arrow-up
          11
          ·
          11 months ago

          I remember having three or four games that you had to boot the computer into directly. As in, insert floppy and ctrl-alt-delete to launch the game.

      • MudMan@kbin.social
        link
        fedilink
        arrow-up
        12
        arrow-down
        1
        ·
        11 months ago

        Right. That was common, too. Games were tiny and very expensive, so broken balance was often used to pad out length. And yeah, it got crazy once Americans started popularizing rental and publishers got desperate to make the games less economical to beat without purchasing them.

        I did finish Ecco 1 legit, though. Once.

        I’ve tried the last couple of stages a few times. I still don’t understand how tween me managed that. Even on a CRT with original hardware and zero lag that’s a stupid thing to try to do.

        • WarmSoda@lemm.ee
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 months ago

          Pink Floyds welcome to the machine still gives me flashbacks to the last stage of Ecco 1.

    • SpaceNoodle@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      ·
      11 months ago

      Bigger was better, since a larger game meant they packed in more content. Now the bloat is out of control since all game content is delivered over the Internet.

      • MudMan@kbin.social
        link
        fedilink
        arrow-up
        6
        arrow-down
        1
        ·
        edit-2
        11 months ago

        Bloat is out of control because games are HUGE and you can often trade size for performance if you have enough memory to do so.

        Also, memory used to be extremely expensive, especially catridge ROMs. Outside of the Switch this is less of a concern now, that’s true, but the tradeoff is you get to have pin-sharp high resolution assets and tons of performance optimizations instead of… you know, just chopping enough frames of animation to fit your sprites in 16 megabits then charge a hundred bucks for the extra-sized cart. You can buy a terabyte of extremely fast storage now for the money it used to cost to buy a single game shipped on a cartridge.

        • LeftHandedWave@lemm.ee
          link
          fedilink
          English
          arrow-up
          8
          ·
          11 months ago

          …memory used to be extremely expensive…

          When I got my brand new 486 PC, I paid over $800 for a 4 MB SIMM card. That is 4 MEGS, not GIGS, 4 MB. That brought up my memory up to 8 MBs.

          I was also king of the hill when I added a second hard drive for a total of 40 MBs!

          • MudMan@kbin.social
            link
            fedilink
            arrow-up
            3
            arrow-down
            1
            ·
            edit-2
            11 months ago

            The hard drive I had to wipe from the OS, as I mentioned above was a whole 20 gig. 386-ish era. It seemed so huge when I got it (and so expensive) and by the time that PC was done it was… well, a “wipe to OS to fit stuff in” drive.

            But that’s not necessarily the point, the more relevant thing is how big things are relative to storage and how cheap it is to upgrade storage. It’s true that storage sizes and prices plateaued for a while, so a bunch of people are still running on 1-2 TB while the games got into the hundreds of GB. But still, storage had gotten so proportionately cheap before then, and very fast storage is so overkill now. A 1TB Gen 3 NVMe is 75 bucks, and most games will run fine on it, Sony propaganda notwithstanding.

        • I Cast Fist@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          11 months ago

          because games textures are HUGE

          You can fit loads of x360-ps3 era games in the same space CoD warzone takes. The irony is that, for PC players with lower specs, that’s a lot of wasted storage, since they’ll never use/load the higher res textures.

          You can buy a terabyte of extremely fast storage now

          That line of thinking is what leads to extreme, unnecessary bloat. “Just buy more storage, brah”

          • MudMan@kbin.social
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            11 months ago

            You can absolutely do that. You can also fit 16 frames of the Xbox 360 game into a single frame of the Xbox Series X game.

            Sometimes people forget how much bigger a 4K target is compared to a 720p image, so I added a bit of a visual aid below. Those two screenshots are to scale, displayed at the native resolutions of their respective platforms. Just keep in mind that the big one is from a 1440p 21:9 monitor, so on a 4K TV the picture would have two of those stacked on top of each other.

            It’s good that this is smaller, because If you squint you can also notice the Xbox 360 game is extremely blurry and looks like it’s in black and white. That’s because it is. The 360 had 512megs of ram, to share between the CPU and the GPU. The Xbox Series X has 16 gigs, so 32 times more, and it’s running a cool 300 times faster. 360 games were compressing textures within an inch of their lives to fit them into that tiny slab of memory, stripping color data among other things.

            Computers are not magic. If you want to draw 15 million pixels of a wall and not have it look like soup you need data for each of those pixels. If you want that data to fit in less space you have to either spend resources compressing and decompressing it or you need more storage to put it in. Or you can draw it procedurally, I guess, but then you’re back to the performance problem.

            On the other thing, it’s not “just buy more storage, brah”, it’s that storage has to ramp linearly with memory. If you are trying to build huge worlds running at hundreds of frames and streaming data at gigabytes per second out of a SSD you’re going to need to put those assets somewhere. The problem isn’t (just) that games are big, it’s that the ability to move those big assets has grown a bit faster than the ability to make cheaper, faster storage for the same price.

            Games aren’t big because developers are lazy, they’re big because physics and engineering are hard and not every piece of technology improves at the same rate. But hey, on the plus side, storage HAS gotten cheaper. By the end of its life the PS3 was shipping 500 GB. The PS5 and Xbox Series ship 32 times more ram but only 1.5 to 2x more storage because storage is where everybody is skimping to contain costs. That’s not commensurate with the increase of visual fidelity or asset size, but at least you can add more for relatively little money, especially on PC.

            EDIT: Sorry, this client didn’t like the picture going in. Link to an example below from a random image hosting site. Follow it at your peril, I make no claims about its safety.
            https://ibb.co/Ss7RfzW

    • tiredofsametab@kbin.social
      link
      fedilink
      arrow-up
      4
      ·
      11 months ago

      I remember reading an early-2000s book on game dev. It did mention that some game (I want to say one of the Unreal games, but I can’t recall for sure) had to code their level loading in assembler because it was taking upwards of 10 minutes in C++.

      Yeah, I definitely think the OP has super rose-colored glasses on. The free shareware was pretty awesome, though. I had one called “80 mega-hits” or something like that with a ton of games (many of which my poor old PC couldn’t run).

      I do think that optimization has slacked off more as hardware prices generally trended down. Disk space I don’t so much mind, but memory and CPU are still expensive.

      • paholg@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 months ago

        The “free shareware” thing is kind of back. I’ve been noticing more and more games producing demos; check out Steam Next fest, for example.

        I also remember playing a ton of games from a CD. I had a Mac at the time, but it was “dos compatible”, which meant it had a 486 in addition to the Mac processor at the time, so you could switch over into dos, though you could only allocate half the ram to it.

        We ended up installing Windows 95 to play a lot of the games, which ran great on the available 4 MB of RAM.

      • MudMan@kbin.social
        link
        fedilink
        arrow-up
        2
        ·
        11 months ago

        This is one of those things where I’m not sure what people mean when they say it.

        There are bugs that affect performance, and yeah, we’re generally more likely to see bugs fro several reasons now. But there’s also games just being heavy. We’re not in a cycle where the top of the line hardware just maxes out many games, because… well, we’re doing real time path-tracing, we have monitors that go up to 400 Hz and resolutions up to 4K. The times of “set it to Ultra and forget about it” with a 1080 are gone and not coming back for a really long time. Plus everything has to scale wider now, because on the other end we have actual handhelds now, which is nuts.

        So yeah, I’m not sure which one people are complaining about these days. I’ll say that if you can play a game in a handheld PC and then crank it up to look like an offline rendered path traced movie that’s way more thought to scalability than older games ever had, but maybe that’s a slightly different conversation.

    • frezik@midwest.social
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 months ago

      I used to have a meta-game where I tried to fit X-wing and Windows 3.1 on the same 40MB hard drive. Just barely made it.

      • MudMan@kbin.social
        link
        fedilink
        arrow-up
        9
        arrow-down
        2
        ·
        11 months ago

        Oh, no. It was not.

        The smallest standard for CDs was 63 minutes and 550-ish MB. For most of the life of the medium you’d mostly get the 74 min, 650MB one. The stretch 700 and up standards were fairly late-day. I tend to default to 500 in my head because it was a decent way to figure out how many discs you’d need to store a few gigs of data back in the day, though, not because I spent more time with the 63 min CDs.

        • TrickDacy@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          edit-2
          11 months ago

          The smallest standard for CDs was 63 minutes and 550-ish MB

          I think I came along around 2 years after burners were commercially available, so I never saw that. And the 700 MB discs came along very shortly later. So I never had a concept of a 550 MB CD (btw you said 500 MB). This is the first I’ve heard of it.

          • MudMan@kbin.social
            link
            fedilink
            arrow-up
            1
            arrow-down
            1
            ·
            11 months ago

            It did exist, I promise. But again, I just default to 500 because it was such common shorthand to think about it in terms of needing two discs to store a gig. And to this day I still have 650 CDs laying around, even when 700MB ones were available they were both around at once.

            I think some of the mismatch may also be that you’re thinking about it in terms of storage only (i.e. CD-Rs) because of your age and I’m probably a bit older and was mostly talking about them as read-only media. It was years between the first CDs in the late 80s and writers being widespread at all, assuming whatever game or application that came in a single CD was going to take 500 meg-ish to duplicate or install was, again, pretty useful.

            In any case, this is obsolete trivia. The point is we went from games being tens of megs to hundreds of megs overnight, and we were all extremely pleased about it.

            • SpaceNoodle@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              11 months ago

              You really seem to be misremembering again, since the original CD spec could hold 650 MiB of data.

              • MudMan@kbin.social
                link
                fedilink
                arrow-up
                3
                arrow-down
                2
                ·
                edit-2
                11 months ago

                You are half right. I am misremembering 63min being the original standard of the red book audio CD, that was 650 already, although apparently 63 min CDs were used for audio mastering at some point? Info about that is sparse. As a side note, man, modern search engines suuuck.

                Anyway, 63min/550MB was the low capacity standard of the CD-R instead.

                People are aware of them, but man, it took me a while to find a contemporary technical reference to it being available. I ended up having to pull it from the Wayback Machine:
                https://web.archive.org/web/20070110232445/http://www.mscience.com/faq55.html

                And also this, from a eBay auction selling a box and labelling them “incredibly rare”, which apparently is accurate. I came just shy of digging through my pile of old CDs to see if I have any left. I may still do that next time I have them on hand.

    • TSG_Asmodeus (he, him)@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      I once deleted the operating system just to fit a single game into my hard drive, booted from floppy while I was playing it and reversed the process when I was finished.

      I remember doing this Battle of Britain and TIE Fighter! Man, memories.

    • amio@kbin.social
      link
      fedilink
      arrow-up
      2
      ·
      11 months ago

      I didn’t realize some of my favourite games were running under the speed cap for years sometimes

      Same, in my case as a European. PAL is weird.

      • MudMan@kbin.social
        link
        fedilink
        arrow-up
        2
        ·
        11 months ago

        Oh, that’s a whole other subject. “Old games were so polished and fully finished”. Meanwhile, half of the planet was either playing games squished down, in slow motion or both. And most of them didn’t even know.

        It’s not as simple as that, either. May people think all games ran 15% slower. Many games did have some retiming somewhere, but it was definitely not great and people didn’t complain because with no internet, they often didn’t realize what was going on.

      • StephniBefni@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        11 months ago

        Maybe the opposite, the turbo button actually slowed down the CPU so you could play games that had a speed limit.

    • Ellvix@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      11 months ago

      Yeah I remember the specific clock speed thing! I had a game that I loved on a friend’s computer and didn’t get to play it much. Some sort of space sim / combat game. Years later I had my own much more powerful machine and was hyped to check it out. Installed via dosbox or whatever, loaded it up, and it ran at fucking 10x speed! It took seconds to walk around a city and the combat was completely unplayable. So sad but also pretty funny. No idea why they attached the FPS directly to the hardware. If you want an easier game, just get a worse computer apparently.

    • RandomStickman@kbin.social
      link
      fedilink
      arrow-up
      27
      arrow-down
      2
      ·
      11 months ago

      That and it easily running on Linux, either naively or though Proton, is why I haven’t touched any AAA in like… at least 5 years? Maybe closer to 10.

    • ZILtoid1991@kbin.social
      link
      fedilink
      arrow-up
      22
      arrow-down
      11
      ·
      11 months ago

      A lot of today’s indie devs are also… well…

      groomerwojak.jpg: “I groomed a teen fan of mine, and when she came forward I made her to write an apology, also I spent my Patreon money on a sexdoll, and my code is spaghetti.”

      “We barely managed to make a functioning game with premade assets, and our popularity was so dependent on Pokémon not performing well, our fanbase is a toxic cesspool as a result, who can’t express the love to the game without actively dissing Nintendo.”

      “I’m a bigoted con artist who rebrands every time they get busted for his crappy horror game.”

      “Optimization? We are already using low-poly assets!”

      “The assets in our pixelart games are very unaligned, and we use high-resolution fonts because no one makes bitmap fonts anymore.”

          • SuddenDownpour@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            2
            ·
            11 months ago

            If you donate money to develop a vaccine against something, much of that money will go towards the salaries of researchers to pay for their work. Some of them may buy sex dolls, dildos, satisfyers or chastity belts with some of that money, because they have rightfully earned it, and the money you paid was still used to develop that vaccine.

      • Wilzax@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        11 months ago

        I mean nobody said all indie devs were great, i just think that if you want to find examples of good game development today you’re largely going to find the stars are indie, not triple A

      • yamanii@lemmy.world
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        8
        ·
        11 months ago

        Why are you twisting things around? It’s Nintendo fans that won’t shut up about plagiarism to the point that the The Pokémon Company told everyone that they know, stop sending emails about it.

      • Wilzax@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        11 months ago

        But only for today. The concept of triple A didn’t really exist back then, and at least one of the “then” game devs was totally indie for the game he made

  • mathematicalMagpie@lemm.ee
    link
    fedilink
    English
    arrow-up
    70
    arrow-down
    1
    ·
    11 months ago

    To be fair, game devs did the hackiest shit to deal with the constraints of the time. They did things that no programmer would do today because they’re bad practices when you’re not worried about tiny amounts of RAM or storage.

    • jol@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      28
      ·
      11 months ago

      I love watching videos about old game systems programming. The gymnastics you had to do to code, like, super Mario, just to show more than 3 colors is really interesting.

      • frezik@midwest.social
        link
        fedilink
        English
        arrow-up
        20
        ·
        11 months ago

        People who think modern coding practices are bloated should study why certain speed running mechanics work. A lot of them stem from things we would never do today. We’ve removed entire classes of bugs by using “bloated” languages and tools.

      • Buck@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        11 months ago

        If you haven’t seen them, look up the Ultimate talk on YouTube. They go into real depth on c64, Gameboy, Atari, Amiga, etc. development and all the tricks that are used.

    • adam_y@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      ·
      11 months ago

      I think it was David Braben that used the video buffer as extra ram. Coded text on screen in the same colour blue as the sky and stored it there.

    • Croquette@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      7
      ·
      11 months ago

      The games then were closer to embedded dev than software dev. The cartridge had huge limitations and the devs had to know those limits and work around them.

      • turmacar@lemmy.world
        link
        fedilink
        English
        arrow-up
        10
        ·
        11 months ago

        Cartridges were also full on daughter boards instead of just an older version of SD cards. There were massive differences between games. The later SNES games with 3d graphics had a whole extra processor included in the cart.

        • psmgx@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          11 months ago

          The old Super FX chip. I’m old enough to remember when they released the original Star Fox and flogged the super onboard 3d processing. The ads in comic books mentioned it by name.

        • frezik@midwest.social
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 months ago

          2d games did, too. The SA1 chip did a lot to make games run better on the SNES. There’s mods out there for running games on the SA1 chip, especially shooters like Super R-Type, and it’s a substantially better experience.

    • WalrusDragonOnABike [they/them]@reddthat.com
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 months ago

      Sometimes they did it just in case they needed those limited resources, but its not really needed. SMW is a good example, where spite interactions are only checked every other frame, but modders generally remove that limitation without any issues. There might be weird edge cases where in vanilla without glitches you could theoretically accumulate enough sprite on stream it causes a slightly more noticeable slowdown without the ever other frame. With cape float, it only checks if you are holding the jump button once every 4 frames or something like that. Totally unnecessary and makes the game feel less responsive. Granted, during a casual playthrough, you’d probably never notice that floating stopping after letting go of the button varies by 50ms depending on which frame you let go of the button relative to which frame it checks.

  • Skullgrid@lemmy.world
    link
    fedilink
    English
    arrow-up
    64
    arrow-down
    1
    ·
    11 months ago

    Games back then : created by 1 to 4 people with autism because they wanted to have fun on a computer

    Games now : driven by dickheads that just left business school at the whims of billionaire conglomoration funds.

    • mossy_@lemmy.world
      link
      fedilink
      English
      arrow-up
      24
      arrow-down
      1
      ·
      11 months ago

      I miss when games used to be good. Anyone 'member Vampire Survivors, Lethal Company, Bug Fables? Developers these days just can’t compare.

      • Skullgrid@lemmy.world
        link
        fedilink
        English
        arrow-up
        16
        ·
        edit-2
        11 months ago

        now that’s survivor bias

        EDIT : here’s the fun thing, Lethal company would have been a mod back in the day

        • Acters@lemmy.world
          link
          fedilink
          English
          arrow-up
          7
          ·
          11 months ago

          Tbf, games were easier to create using in-game functions and logic that was created for another game. Modding a whole rework was easier than making the entire game from scratch. Undeniably lethal company is similar in look and feel but it has better game play than some mods.

          • bob_lemon@feddit.de
            link
            fedilink
            English
            arrow-up
            6
            ·
            edit-2
            11 months ago

            Exactly, creating a mod for half-life or similar titles was simply the easiest way to get a decent working 3d fps engine without coding it yourself.

        • mossy_@lemmy.world
          link
          fedilink
          English
          arrow-up
          5
          ·
          11 months ago

          Is your point that developers today aren’t as good/benevolent/whatever as devs back in the day? I’m saying (sarcastically, I suppose) that the same type of developers exist today. What does survivor’s bias have to do with it? Is my point moot because GMOD exists?

          • Skullgrid@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            11 months ago

            Your point is moot because there is an unending hose of indie games being created and knowing that 2 gems exist doesn’t mean the rest of the cottage industry measures up to the things being achieved earlier, and nor does said indie scene have a similar rate of success as the old industry back then.

            • mossy_@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              11 months ago

              What are you, a shareholder? Why does the ‘rate of success’ matter? I didn’t list three games because there were only two gems.

              It’s like being at the library and saying “fantasy authors will never compete with what JK Rowling was writing, just look at how many books are here!”

              • Skullgrid@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                ·
                11 months ago

                it’s survivor bias because having one or two good games in a tidal wave of indie bug riddled, knockoff messes isn’t exactly the same thing as the innovations from back in the day. Some asshole’s Amnesia knockoff or twin stick shooter being good is hardly surprinsing when 5000 of them come out daily.

  • beefbot@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    60
    arrow-down
    1
    ·
    11 months ago

    Problems with game developers might better be understood as problems with capitalism, to paraphrase Ted Chiang

    • beefbot@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      28
      ·
      11 months ago

      We can’t update games or refactor code to make it smaller bc our bosses demand we constantly work harder, better, faster, stronger. They force us into games that require more expensive hardware bc the entire tech industry depends on people upgrading every other year. And it’s online constantly bc we hoover up player data for our new profit centre where we sell all your data.

      And now they made a meme that deflects blame off them and onto devs, who have way more contact w the public than anonymous rich people

      • NoSpiritAnimal@lemmy.world
        link
        fedilink
        English
        arrow-up
        13
        ·
        11 months ago

        Enshittification is just another name for the type of capitalism America practices.

        Everything gets worse because it’s not profitable to stay good when there are only 147 umbrella corps worldwide. Capitalism doesn’t reward innovation in products when monopolies exist, it rewards innovations in minutiae of existing products.

        See also: DLC, Premium Passes, Microtransactions, Seasonal Content, Free-to-Play*, Ads in AAA tier games and everywhere else, Subscriptions, and every other shitty innovation the market (no not consumers, shareholders) rewards.

        That’s to say nothing of how these companies extract the value of their employees labor and then lay them off to keep turnover at whatver level the coke addicts in the c-suite have determined is best. Crunchtime, harrassment, fuck man look at Bobby fucking Kotnick and his blizzard shitshow.

      • vaultdweller013@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 months ago

        Qhile that is true the effects of it were lesser since it was more niche. Plus some of the best games are still in their own weird niche, ive been playing STALKER GAMMA which is a free modpack for a free mod, and help I am being consumed! I DREAM OF REPAIR KITS AND GUN ANIMATION, HNNNNNNGH KILL MONOLITH!

    • Twinklebreeze @lemmy.world
      link
      fedilink
      English
      arrow-up
      20
      arrow-down
      1
      ·
      edit-2
      11 months ago

      Yes. Because older is always better. Then when the present is the before times people will look back fondly on it too.

      • deweydecibel@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        That’s just being intellectually dishonest in the opposite direction.

        The truth is some things do get worse, some things get better, and in either case, the right thing to do is examine the tangible effects, positive or negative.

    • twinnie@feddit.uk
      link
      fedilink
      English
      arrow-up
      15
      arrow-down
      1
      ·
      11 months ago

      Everyone seems to think that games like Doom and Half-Life came out all the time. I remember looking at shareware disks in shops and seeing loads of games that looked like total crap.

      • bazus1@lemmy.world
        link
        fedilink
        English
        arrow-up
        12
        ·
        11 months ago

        For sure! just go to Abandonware and try to go to a specific year to find something. You have to wade through pages of garbo to find something worth playing.

    • Codex@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      11 months ago

      One of my favorite pastimes as a kid was digging through the “1000s of Games” disc I had that was full of demos, shovelware, Doom mods, and tons of other garbage. Occasionally you’d find a diamond hidden in the turds.

      There’s even a Youtuber who does “Shovel Diggers” as a show and it’s just that! Him and his community riffle around in old shareware collections looking for treasures, which he showcases.

      But yeah, most of the content on those discs would have qualified more as viruses than games, if they even ran in the first place!

  • hdnsmbt@lemmy.world
    link
    fedilink
    English
    arrow-up
    45
    arrow-down
    2
    ·
    11 months ago

    You realize it’s not devs that make those decisions, right? It’s publishers and execs. You know, the guys who make the actual money in all this. Stop blaming devs for stupid exec decisions.

    • Strider@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      11 months ago

      Well, you’re right. However if no dev stands for that it couldn’t get made.

      Of course I also understand that devs want to eat, too. But the truth is somewhere in between.

      • MudMan@kbin.social
        link
        fedilink
        arrow-up
        3
        arrow-down
        1
        ·
        11 months ago

        Meh, it depends on which of the issues you’re flagging. Games are large for understandable reasons, both technical and practical. The optimization problem is… complicated, and my thoughts on it get really into the weeds, but it’s not as simple as people would think. And I’m trying not to pay too much attention to the “can’t fix our game” panel, because at best it makes no sense.

        The always-online thing is maybe the most controversial, and you’d definitely find the most developers who agree with you on that unconditionally. But also, tons of offline games get made on all types of scopes.

    • GBU_28@lemm.ee
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      2
      ·
      11 months ago

      Exec: breast milk for everyone!

      Also, devs stick around for it. They aren’t providing an essential service, like sticking around as a nurse in a poorly run hospital…they are creating a novelty.

        • GBU_28@lemm.ee
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          2
          ·
          11 months ago

          Huh? We live in a society! Do anything you want!

          They are technical knowledge workers and hold very privileged credentials in western markets.

          To be clear I’m not excusing corporate policy and such, but the same way technical engineers at oil companies are complicit in accelerated climate change, devs at shitty companies are complicit in shitty game products.

          • Obi
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            11 months ago

            Getting downvoted by salty tech folks working for nestle and shell I guess.

            • GBU_28@lemm.ee
              link
              fedilink
              English
              arrow-up
              2
              ·
              11 months ago

              Yup. Or coddled game devs who think they are gods gift to society.

              Game dev is real work, but it’s entirely optional.

              • Obi
                link
                fedilink
                English
                arrow-up
                1
                ·
                edit-2
                11 months ago

                I never worked for big bad companies but even the “green, progressive” ones wore me down eventually, there just aren’t any companies in the modern world over a certain size that aren’t scummy one way or another. That’s why I only work for myself now.

                I almost worked in NGO but it didn’t work out in the end, I could still be curious to check that out at some point.

        • MindSkipperBro12@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          11 months ago

          It’s an extreme example but the principle remains the same: The idea of someone’s responsibility when following questionable orders.

          • hdnsmbt@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 months ago

            No, it’s a fucking stupid comparison, man. One thing leads to dead people, the other thing leads to slightly less convenient entertainment software. Can you figure out the rest for yourself? Fuck all the way off with your “questionable orders”.

              • hdnsmbt@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                ·
                edit-2
                11 months ago

                I expressed how your comparison is stupid. I’m sorry if you perceive that as hostile and think you need to get a point in by making up an equally stupid scenario about my marriage. Obviously I hit a nerve. Can’t say the same about your shitty attempt at an insult.

  • Alexstarfire@lemmy.world
    link
    fedilink
    English
    arrow-up
    50
    arrow-down
    11
    ·
    11 months ago

    What a horrible take. Game devs were so bad at one point in the past they almost killed the entire market. Classic survivorship bias here.

      • Alexstarfire@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        11 months ago

        Pretty sure it’s on the devs for making the buggy games though. IIRC, ET is unbeatable without cheating or playing a patched version. It’s far from the only one with problems.

        • I Cast Fist@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 months ago

          Pretty sure it’s on the devs for making the buggy games though.

          “Hi, you have 5 weeks to make a game based on this IP because we HAVE to ship for christmas.” - No way in hell anything remotely decent would’ve come out from 35 days of work.

    • Buck@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      ·
      11 months ago

      Not the entire market, only the American one. Everywhere else was doing fine.

    • bort@feddit.de
      link
      fedilink
      English
      arrow-up
      5
      ·
      11 months ago

      Game devs were so bad at one point in the past they almost killed the entire market

      which event are you refering to?

      • fsxylo@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        21
        arrow-down
        2
        ·
        edit-2
        11 months ago

        There was a period of time when a massive influx of shovelware was released. Think stuff like the ET game. No one wanted to buy it, and the industry almost became a bust. Nintendo came in and almost single handedly revived the entire industry by releasing novel, high quality games like donkey kong. This is why Nintendo is a modern household name and why you mostly see atari in museums.

        • turmacar@lemmy.world
          link
          fedilink
          English
          arrow-up
          9
          ·
          11 months ago

          Also the Atari name/trademark/copyright got sold, and mergered about a dozen times. The current owners bear basically no relation to the original game company.

      • mistrgamin@lemmy.world
        link
        fedilink
        English
        arrow-up
        16
        arrow-down
        1
        ·
        edit-2
        11 months ago

        I think he’s talking about that time when Atari buried a bunch of their games in a desert in Mexico because no one was buying them

    • Imgonnatrythis@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      11 months ago

      Thanks for supporting shitcoin mining, I’m so close to recouping my goal of 10% of the thousands of dollars I’ve lost.

    • Paradachshund@lemmy.today
      link
      fedilink
      English
      arrow-up
      4
      ·
      11 months ago

      I’ve been using zoho notes on my phone for a long time now. It started out really good, but somehow has become so bloated that it’s laggy. It’s PLAIN TEXT. How do you make that lag??

    • nifty@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      Which one? Obsidian for desktop is 400MB, but it lets you make knowledge trees and includes a zotero extension. Although maybe it doesn’t need to be 400MB.

  • I Cast Fist@programming.dev
    link
    fedilink
    English
    arrow-up
    37
    ·
    11 months ago

    For those that are unaware, the second chad is most likely referring to .kkrieger. Not a full game, but a demo (from a demoscene) whose purpose was to make a fully playable game with a max size of 96kb. Even going very slow, you won’t need more than 5 minutes to finish it.

    The startup is very CPU heavy and takes a while, even on modern systems, because it generates all the geometry, textures, lighting and whatnot from stored procedures.

  • NigelFrobisher@aussie.zone
    link
    fedilink
    English
    arrow-up
    32
    ·
    11 months ago

    I’ve written software professionally for two decades and I’m still in awe of the people who used to wring every last drop out of 512kb of memory, a floppy drive and 16 colours on the Amiga 500.

    • MadSurgeon@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      While true that it’s impressive, now games have to be made to work on variable screen sizes with different input controllers, key mappings, configurations, more operating systems, with more features than ever. It’s an absolute explosion of complexity.

      Even making a 2D game for today’s hardware is more difficult than making a 2D game for Gameboy.

      • Dadd Volante@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        11 months ago

        Honest question, is that true? It’s my understanding that developing a 2D game today would be a simpler task than for a system from the 90s due to so many improvements in development software.

  • chicken@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    34
    arrow-down
    4
    ·
    edit-2
    11 months ago

    Very rose tinted glasses. I remember horrifying cache corruption bugs that locked you out of certain game areas permanently on that save, random illegal operation exceptions crashing games (no autosave btw), the whole system regularly freezing and needing to be completely restarted, games just inexplicably not working to begin with on a regular basis because of some hardware incompatibility and the internet sucked for finding fixes then and patches weren’t a thing so you were just screwed.

    I would say that games not all being written in C and assembly trying to squeeze out every possible performance efficiency with nothing but dev machismo as safeguards is in fact a good thing.

      • chicken@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        3
        ·
        11 months ago

        Yes, but they are made by different people and all those bugs have been worked out over time. The people actually making the games are doing so at a higher level with more safeguards and it shows.

  • MystikIncarnate@lemmy.ca
    link
    fedilink
    English
    arrow-up
    24
    ·
    11 months ago

    I see stuff like this and I don’t blame developers/coders for all the shit that’s happening. If you objectively look at gameplay and such, most games are actually pretty decent on their own. The graphics are usually really nice and the story is adequate, if not quite good, the controls are sensible and responsive…

    A lot of the major complaints about modern games isn’t necessarily what the devs are making, it’s more about what the garbage company demands is done as part of the whole thing. Online only single player is entirely about control, keeping you from pirating the game (or at least trying to) plus supplying on you and serving you ads and such… Bad releases are because stuff gets pushed out the door before it’s ready because the company needs more numbers for their profit reports, so things that haven’t been given enough time and need more work get pushed onto paying customers. Day one patches are normal because between the time they seed the game to distributors like valve and Microsoft and stuff, and the time the game unlocks for launch day, stuff is still being actively worked on and fixed.

    The large game studios have turned the whole thing into a meat grinder to just pump money out of their customers as much as possible and as often as possible, and they’ve basically ruined a lot of the simple expectations for game releases, like having a game that works and that performs adequately and doesn’t crash or need huge extras (like updates) to work on day 1…

    Developers themselves aren’t the problem. Studios are the problem and they keep consolidating into a horrible mass of consumer hostile policies.