What's the best example of programmer genius in games? Hard mode: no Doom

What's the best example of programmer genius in games? Hard mode: no Doom

Tip Your Landlord Shirt $21.68

UFOs Are A Psyop Shirt $21.68

Tip Your Landlord Shirt $21.68

  1. 4 months ago
    Anonymous

    Top Gear Rally GBA

    • 4 months ago
      Anonymous

      why?

  2. 4 months ago
    Anonymous

    Why did they handle it this way?

    • 4 months ago
      Anonymous

      Underestimating gamer's dedication for top skorzz

    • 4 months ago
      Anonymous

      because it has no effect on standard gameplay, so why take the time to implement a better method when there's other more important things to work on.
      I bet even with the score maxed the extra cpu usage doesn't cause any lag in the vast majority of points in the game, and the areas that do you'd never experience because you aren't going to max the score counter without a lot of dedicated effort

      • 4 months ago
        Anonymous

        moron

        • 4 months ago
          Anonymous

          Nigg he is right though. The only thing that matters is the end product. The consoomer can't see how optimized and OOP/KISS/FUNC your codebase is. Literally if it isn't broke don't fix it.

          • 4 months ago
            Anonymous

            >FUNC

            • 4 months ago
              Anonymous

              funk

            • 4 months ago
              Anonymous

              func_vehicle()

        • 4 months ago
          Anonymous

          ???

      • 4 months ago
        Anonymous

        The game has slowdown when there are more than like five enemies on screen at a time

      • 4 months ago
        Anonymous

        It's a floating point number, in the days of 16bit architecture you had to use more cpu cycles just to have that number in memory the higher the value. Every other function had no need to remember a number passed maybe 100, but a score, just a float point number has no elegant way to really display it. I know I've seen some score system use sprites on a table to display numbers passed like 1000, with every 1000 resetting the floating point and advancing memory down the "sprite sheet". This incurs it's own issue, such as taking precious memory for what is essential an useless function, but if you plan it correctly you can display insanely high numbers and have a very limited hit on CPU cycles. It's a give and take in old hardware. Practical wisdom says "meh, most people will get passed 100, 000 points, who cares" which is Nintendo probably did in this case. The modern gamer, one who run architecture that can display a 18(19 really but you can't use all 19) digit number in just one integer looks at that and is confused. You don't understand the struggle, and honestly who cares about it. It effectively doesn't matter and will never matter again.

        >The earnest and accurate answers are the first to get heat
        This place is truly strange sometimes.

        • 4 months ago
          Anonymous

          Neither one of those is accurate

          • 4 months ago
            Anonymous

            that post is obviously bait

      • 4 months ago
        Anonymous

        >because it has no effect on standard gameplay
        1) Super Mario World has frame skipping because it cannot handle scrolling the screen when mario is running at full speed.
        2) It has more input lag than mario 3 causing sloppier controls, because the CPU isn't fast enough.

        • 4 months ago
          Anonymous

          source?

    • 4 months ago
      Anonymous

      Japanese cannot code

      • 4 months ago
        Anonymous

        then why is it western games that always have the worst coding

        • 4 months ago
          Anonymous

          >B-BUT WHAT ABOUT-
          Not the topic, loser.

          • 4 months ago
            Anonymous

            cool cope, troony

        • 4 months ago
          Anonymous

          Pajeets can't code.

        • 4 months ago
          Anonymous

          western games give us shit like fast inverse square root

          japanese games give us GPL violations and game logic that is hard-locked to 30 frames per second

          • 4 months ago
            Anonymous

            Yet western games mostly suck. This is why good programming doesn't matter in the grand scheme of things.

      • 4 months ago
        Anonymous

        >Japanese cannot code
        Every Japanese PC port I've played ran flawlessly

        • 4 months ago
          Anonymous

          Koei Tecmo says hello

          • 4 months ago
            Anonymous

            Ok, Nioh 2 is like one bad example, compared to countless western games that shat the bed at launch

    • 4 months ago
      Anonymous

      It's a floating point number, in the days of 16bit architecture you had to use more cpu cycles just to have that number in memory the higher the value. Every other function had no need to remember a number passed maybe 100, but a score, just a float point number has no elegant way to really display it. I know I've seen some score system use sprites on a table to display numbers passed like 1000, with every 1000 resetting the floating point and advancing memory down the "sprite sheet". This incurs it's own issue, such as taking precious memory for what is essential an useless function, but if you plan it correctly you can display insanely high numbers and have a very limited hit on CPU cycles. It's a give and take in old hardware. Practical wisdom says "meh, most people will get passed 100, 000 points, who cares" which is Nintendo probably did in this case. The modern gamer, one who run architecture that can display a 18(19 really but you can't use all 19) digit number in just one integer looks at that and is confused. You don't understand the struggle, and honestly who cares about it. It effectively doesn't matter and will never matter again.

      • 4 months ago
        Anonymous

        are you sure its float? seems overkill for the SNES
        not that I dont believe they can pull off this wizardry somehow using mode7 or something.

        I thought it could be two ints but they'd need to be 32 bit for the numbers to make sense, barring more wizardry.

        Oh, TIL
        Here's Skyrim's game-breaking bee story then as apologies
        >Nate Purkeypile, who previously worked on the game, shared the story on Twitter. While many have previously believed the intro cart ride was on rails, it's actually said to be a physically simulated event in the game. Of course, with programming situations such as that, there are issues. Purkeypile spoke about times "the cart [would] start to shake violently and all of a sudden WHOOSH!"

        >This was an issue that was hard to replicate as it wasn't happening every time, resulting in Purkeypile replaying the same segment of the game over and over again. So, what was the culprit?

        > was a single bee.

        >During the game's development, the team discovered that bees in the game couldn't be picked up. The bug was fixed, but it also made it so that bees could collide into things. As you can expect with the dynamic world of Skyrim and the non-scripted introduction to the game, if the two came into contact it was met with disastrous results.

        >"the cart [would] start to shake violently and all of a sudden WHOOSH!"
        thats the float of the objects position and collision (shouldn't have both in beth shit engine lol) misreading each other til it goes infinite and crashes the everything, I made that happen in fallout 4 with mods.

      • 4 months ago
        Anonymous

        Why in the heck did they use float for a fricking game score? Japs can't be that bad at coding or they actually deserved the two nukes.

      • 4 months ago
        Anonymous

        The snes didn't have a FPU you lying Black person.

        • 4 months ago
          Anonymous

          I thought as much.

      • 4 months ago
        Anonymous

        moron

    • 4 months ago
      Anonymous

      Japanese magic. Still very much alive.
      Just look at the ridiculous FPS speedups caused by hiding the UI and making your own implementation in their fighting games.
      https://steamcommunity.com/app/702890/discussions/0/1694923613859980765/

      Japanese are simply Pajeet-tier programmers.

    • 4 months ago
      Anonymous

      explanation here
      https://smwspeedruns.com/Score_Manipulation

      It's a floating point number, in the days of 16bit architecture you had to use more cpu cycles just to have that number in memory the higher the value. Every other function had no need to remember a number passed maybe 100, but a score, just a float point number has no elegant way to really display it. I know I've seen some score system use sprites on a table to display numbers passed like 1000, with every 1000 resetting the floating point and advancing memory down the "sprite sheet". This incurs it's own issue, such as taking precious memory for what is essential an useless function, but if you plan it correctly you can display insanely high numbers and have a very limited hit on CPU cycles. It's a give and take in old hardware. Practical wisdom says "meh, most people will get passed 100, 000 points, who cares" which is Nintendo probably did in this case. The modern gamer, one who run architecture that can display a 18(19 really but you can't use all 19) digit number in just one integer looks at that and is confused. You don't understand the struggle, and honestly who cares about it. It effectively doesn't matter and will never matter again.

      moron pseud

  3. 4 months ago
    Anonymous

    Extreme mode: no Yandere Dev

  4. 4 months ago
    Anonymous

    >Hard mode: no Doom
    There is an even easier example

    • 4 months ago
      Anonymous

      >One guy coded this in assembly
      KNEEL BEFORE YOUR GOD

      • 4 months ago
        Anonymous

        Based

        I for one enjoy Undertale's dialogue all coming from a single file with number references

        • 4 months ago
          Anonymous

          That's the Gamemaker output, not how it was originially coded

          • 4 months ago
            Anonymous

            Oh, TIL
            Here's Skyrim's game-breaking bee story then as apologies
            >Nate Purkeypile, who previously worked on the game, shared the story on Twitter. While many have previously believed the intro cart ride was on rails, it's actually said to be a physically simulated event in the game. Of course, with programming situations such as that, there are issues. Purkeypile spoke about times "the cart [would] start to shake violently and all of a sudden WHOOSH!"

            >This was an issue that was hard to replicate as it wasn't happening every time, resulting in Purkeypile replaying the same segment of the game over and over again. So, what was the culprit?

            > was a single bee.

            >During the game's development, the team discovered that bees in the game couldn't be picked up. The bug was fixed, but it also made it so that bees could collide into things. As you can expect with the dynamic world of Skyrim and the non-scripted introduction to the game, if the two came into contact it was met with disastrous results.

            • 4 months ago
              Anonymous

              That's pretty funny.

              Can't imagine bugtesting in large games with lots of dynamic shit. Has to be a migraine.

            • 4 months ago
              Anonymous

              I guess they found a bug

              • 4 months ago
                Anonymous

                Carlos!

            • 4 months ago
              Anonymous

              >play skyrim on launch day
              >in the opening scene where the guy gets shot with the arrow he slides like 10 feet from the impact
              >just thought it was meant to be over the top
              >only realize years later that it was actually a bug when I saw some youtube video

            • 4 months ago
              Anonymous

              >just b yourself bro

            • 4 months ago
              Anonymous

              >While many have previously believed the intro cart ride was on rails, it's actually said to be a physically simulated event in the game.
              fricking why?

              • 4 months ago
                Anonymous

                >script it
                >things don't move like they should, animations can be out of sync with movement, Gankereddit seethes about "incompetence"
                >have it be a physical, actually moving object
                >it feels like it's in the world, don't need to animate every frame of it moving and bouncing, Gankereddit seethes because effort was put in and it hurts the narrative of "bethesda lazy bad and dumb"

            • 4 months ago
              Anonymous

              what the frick kind of name is purkeypile

            • 4 months ago
              Anonymous

              >TIL

              [...]

            • 4 months ago
              Anonymous

              I remember trying to play Skryim on a 144hz monitor and whenever I moved the camera the intro cart would shake. If I moved it fast enough it would flip around.

          • 4 months ago
            Anonymous

            GameMaker makes only minimal alterations to the code when building an executable, it doesn't store arrays of strings in giant switch cases. That was Toby's idea. And it just works, like the example in OP.

        • 4 months ago
          Anonymous

          GameMaker makes only minimal alterations to the code when building an executable, it doesn't store arrays of strings in giant switch cases. That was Toby's idea. And it just works, like the example in OP.

          >Toby spamming switch case and putting all the dialogues into a single file
          Ohh youre sweet 🙂
          >Yanderedev spamming if else
          OH NO NO NO

          • 4 months ago
            Anonymous

            One finished his game, other kept up the scam for a decade. Which one is which?

          • 4 months ago
            Anonymous

            Hello? HR department?

          • 4 months ago
            Anonymous

            One is using ints for comparisons while the other uses strings. Also I doubt Toby is calling that switch case every frame.

          • 4 months ago
            Anonymous

            the difference is toby actually released a finished product
            >but yansim complex
            you know the age-old adage don't bite off more than you can chew?
            plus eva burned down bridges with tinybuild over getting help

          • 4 months ago
            Anonymous

            The only people that give Toby a pass are homosexuals, but his game is finished, works, and there's no glaringly obvious impacts on gameplay from his moronic coding which are all things yandev cannot claim.

          • 4 months ago
            Anonymous

            undertale runs on a toaster, who cares if it's coded on a unlogical way?

            • 4 months ago
              Anonymous

              Because finding tiny irrelevant flaws in massively successful games is how nobodies on internet forums can feel superior to a person who could buy and sell them. If they ever make it to the professional world they'll have to learn how to love the "it's ugly, but it works" hack that lets them meet deadlines and go home on a friday.

              • 4 months ago
                Anonymous

                not like israelitetube grifters will ever need to get a real job when they can just continue scamming people with patreon money

      • 4 months ago
        Anonymous

        It makes me wonder, are there more mainstream PC (not console) games made in assembly after the 80s?
        >RCT
        >Cave Story (partially, custom engine is in C++)
        anything else?

        • 4 months ago
          Anonymous

          Exanima's dev mentioned that he wrote parts of the engine in assembly. That would partially explain why the game is taking forever to finish

        • 4 months ago
          Anonymous

          Making new PC games purely in assembly is a bit of a crapshoot since you're no longer manually managing system memory but handing that off to the MMU via the operating system. So your program has to be well-behaved and implement a bunch of boilerplate for talking to the OS.

          The benefits of pure assembly are basically nonexistent. At best, you might write performance critical sections in assembly but even that can frick with your compiler optimizations and ruin shit if you're moronic.

      • 4 months ago
        Anonymous

        We should all strive to be like Chris Sawyer.

    • 4 months ago
      Anonymous

      >One guy coded this in assembly
      KNEEL BEFORE YOUR GOD

      based chris sawyer appreciator

    • 4 months ago
      Anonymous

      >One guy coded this in assembly
      KNEEL BEFORE YOUR GOD

      I got another one for you. Frontier: Elite II
      >200,000,000,000 stars with some 30,000 inhabited planets
      >real-sized planets, where cities could be viewed from orbit
      >physics model that permits accurate orbit around planets and seamless atmospheric landings
      >players explore space while trading legally or illegally, carrying out missions for the military, ferrying passengers from system to system, engaging in piracy or any combination of the above, with a fully simulated economy
      >volumetric clouds
      >published on a single floppy disk
      >released before Doom and entirely programmed in Assembly

      • 4 months ago
        Anonymous

        here are the game's credits. programming done by one guy (with some help from good ol' Chris Sawyer to top it of)

        • 4 months ago
          Anonymous

          Wild how the same guy made Elite Dangerous. If only they had a good game designer.

      • 4 months ago
        Anonymous

        >A game from 1993 made by less than 20 people could do all of this
        >And yet a game from 2023 made by thousands can't
        good god Starfailed is an embarassment

        • 4 months ago
          Anonymous

          Its diminishing returns.

        • 4 months ago
          Anonymous

          Diablo was made by a studio of 29 people.
          Diablo IV requires almost twice that many for a single dungeon.

    • 4 months ago
      Anonymous

      Absolute peak autism and the Greatest achievement in game development, I kneel

    • 4 months ago
      Anonymous

      >One guy coded this in assembly
      KNEEL BEFORE YOUR GOD

      The vast majority of games from the Pre N64/PSX era were made in assembly including Super Mario World

      • 4 months ago
        Anonymous

        your neovegana was made in assembly

    • 4 months ago
      Anonymous
    • 4 months ago
      Anonymous

      People praise the fact that it was programmed in assembly, but the programmer's real achievement was to practically single-handedly make a game that simply doesn't age. I'm not even a big fan of the genre, but even I sometimes play OpenRCT and it's always a good pastime. And in 50 years' time, it's very likely that people will still be playing the game in a carefree way, while 99% of the games ever made will be forgotten.

  5. 4 months ago
    Anonymous
    • 4 months ago
      Anonymous

      >he really thinks that this is easier than tweening a static model with an observer point on the inside across a map
      Ganker is legitimately moronic.

      • 4 months ago
        Anonymous

        >trainwiz is moronic
        ftfy

        • 4 months ago
          Anonymous

          Yeah but he's our moron so it's fine

      • 4 months ago
        Anonymous

        >he really thinks that this is easier than tweening a static model with an observer point on the inside across a map
        That's literally what they did.

        • 4 months ago
          Anonymous

          I didn't know that. It's pretty smart all things considered.

    • 4 months ago
      Anonymous

      probably the RE2 N62 port and their insane compression. or the paper mario rendering hacks for performance. id also say the source engine by itself because it's just goldsrc with a bunch of middleware tacked on and iteratively improved upon. source 2 is even more impressive technically.

      this is a level designer/animator hack. not a programming one.

  6. 4 months ago
    Anonymous

    Boomers don't know how to computers, nowadays programs are much more efficient and this kind of incompetence doesn't happen

    • 4 months ago
      Anonymous

      >nowadays programs are much more efficient and this kind of incompetence doesn't happen
      Are you moronic?

      • 4 months ago
        Anonymous

        No, he’s sarcastic.

    • 4 months ago
      Anonymous

      >nowadays programs are much more efficient and this kind of incompetence doesn't happen
      thank you kindly sir for seeing awesome work of durga apple iPad hindi software sir

    • 4 months ago
      Anonymous

      >nowadays programs are much more efficient
      True
      >this kind of incompetence doesn't happen
      It's much worse now. It would be infinitely worse because of complexity of a modern software

    • 4 months ago
      Anonymous

      >nowadays programs are much more efficient and this kind of incompetence doesn't happen
      Are you moronic?

      >nowadays programs are much more efficient
      True
      >this kind of incompetence doesn't happen
      It's much worse now. It would be infinitely worse because of complexity of a modern software

      Boomers and zoomers can't code.
      We millenials carried all of the technology progress ourselves.

    • 4 months ago
      Anonymous

      How do you think computers work?

    • 4 months ago
      Anonymous

      >All these people falling for it
      This place is doomed

    • 4 months ago
      Anonymous

      the revolving door billions of pajeet morons who worked on microsoft windows for a year say different

    • 4 months ago
      Anonymous

      This was written specifically to make people reply and it worked

      • 4 months ago
        Anonymous

        we call it baiting

    • 4 months ago
      Anonymous

      >tranime pic
      >moronic take
      Every single time

    • 4 months ago
      Anonymous

      > Let's fix a bug in this mobile game
      > 2Gb patch
      Yeah, sure.

  7. 4 months ago
    Anonymous

    sega megadrive coding
    you have to actually know binary to get it

    they used buffer overflow to move between functions WITHOUT calling to do so, and were reading blocks of binary up down left right at the same time, which they called blast processing.

    • 4 months ago
      Anonymous

      This reminds me how MUSHA music never render more than 4 instruments at the same time or something. Yet it's one of the greatest OST of all time.

      • 4 months ago
        Anonymous

        audio channels cutting out while the music plays because you made a sound effect is peak soul.

        Take your meds anon, the illuminati weren't creating plagues in 2005 WoW

        >have the video talking about where they (not blizzard obviously, the illuminati
        Sure you do.

        im not wasting my time with shills who want me dead anymore, have a nice day.

    • 4 months ago
      Anonymous

      Warning: What this poster wrote is purely gibberish garbage. Blast processing was something that Sega marketers come up with.

      t. Experieced coder.

  8. 4 months ago
    Anonymous

    16 bit and lower is impressive since it’s all programmed in assembly

  9. 4 months ago
    Anonymous
    • 4 months ago
      Anonymous

      There's something similar for the new tetris on N64.
      The game had a known bug that caused a crash, but nobody in development could fix it, so as the deadline approached instead of solving the problem they made the crash handler display a cheat code and shipped the game.

      • 4 months ago
        Anonymous

        there's the infamous story of dk64 development where there was a bug they couldn't fix without using the memory expansion, which was the only reason why the game shipped with one. apparently that story's not completely true though.

        • 4 months ago
          Anonymous

          That was the Conker developers spreading disinfo about former internal rivals. The DK64 developers said there was a bug that was only fixed late in development that caused the game to crash on certain N64 revisions, but that the expansion pak was decided to be used early on and the crash was unrelated.

    • 4 months ago
      Anonymous

      What was it, Sonic CD?
      Whatever game it was, it had an error that the guys couldn't fix in time for launch, so they instead made it redirect you to the debug "level select" screen.
      Its not a crash, its a cheat code.

      • 4 months ago
        Anonymous

        Sonic Blast on the Genesis by Traveler's Tales.
        They did something similar with Mickey Mania where crashes would instead throw Mickey into the previous or next stage with a screen saying you found a secret warp zone.

        • 4 months ago
          Anonymous

          Speaking of Mickey Mania

  10. 4 months ago
    Anonymous
    • 4 months ago
      Anonymous

      A work of a genius

    • 4 months ago
      Anonymous

      Beat me to it.

      This 3d FPS game's size is 96kb.

      • 4 months ago
        Anonymous

        How the frick do you get the textures alone under that number?

        • 4 months ago
          Anonymous

          They're not stored directly, but procedurally generated when you start the game. I remember the "loading" taking a long time because the assets have to be created rather than loaded in.

          • 4 months ago
            Anonymous

            I read a report on that game a while back.
            Essentially they recorded the sequence of edit steps to create the texture, then shipped the steps instead of the resulting texture. The game runs the edit steps while loading to generate the texture.

            So it's like distributing source code instead of binaries? Kinda does not count then

            • 4 months ago
              Anonymous

              Why wouldn't it count? It's not all that different from other forms of compression, instead of saving the actual data in full you save the instructions on how to replicate that data.

        • 4 months ago
          Anonymous

          I read a report on that game a while back.
          Essentially they recorded the sequence of edit steps to create the texture, then shipped the steps instead of the resulting texture. The game runs the edit steps while loading to generate the texture.

    • 4 months ago
      Anonymous

      And it still runs perfectly on Windows 10 despite being a super hacky demo

      • 4 months ago
        Anonymous

        Most issues you run into with old code on windows is related to file access. Win9x and most of XP ACLs were ignorable, Vista->modern day you can't and so stuff that failed to set the security flags tends to fail. But if all your data is in your .exe already, less chance for problems. The rest of the compatibility is in Direct3D and that's 99.99% up to AMD/nVidia making sure D3DSomeFunction3() is still implemented.

  11. 4 months ago
    Anonymous

    I forgot but there was a game where it would be constantly checking if the player character was riding a helicopter or not.

    • 4 months ago
      Anonymous

      well what are you supposed to do if the player isn't riding a helicopter but you expect them to be

  12. 4 months ago
    Anonymous

    >You still get 80% of your cpu to use on the game
    There has been worse

  13. 4 months ago
    Anonymous

    New Super Mario Bros. Wii has a check that runs on EVERY. SINGLE. FRAME. if any players are A.) above a certain Y coordinate & B.) in one of the boss fight arenas. If they are, the game will just instantly snipe them.
    Additionally, the game is programmed to CRASH if there is no music track assigned to a room, instead of, oh, I dunno, just not playing any music.

    • 4 months ago
      Anonymous

      >Additionally, the game is programmed to CRASH if there is no music track assigned to a room, instead of, oh, I dunno, just not playing any music.
      They must be terrified of leaving tendies alone with their thoughts, they might realize they're playing games designed for seven year olds.

      • 4 months ago
        Anonymous

        >playstation players are scared of this

        • 4 months ago
          Anonymous

          >tranime
          >scared
          We're not "scared", we're disgusted. We think what you are doing to your body is mutilation and that what you're doing to children is grooming.
          That's why AIDS exists, to rid the world of your troony homosexuals.

          • 4 months ago
            Anonymous

            >We
            Anime website but I suppose because no one outside of this website is accepting of delusions you can't help but stay here anyway

          • 4 months ago
            Anonymous

            50Ystation has released troonstation exclusive games like TLOU2, Alan Woke, Zoomer's Row, Spidercuck2, etc. Who the frick do you think you're fooling you raging cumgargler, you're either a moronic parrot or a troon yourself. Anime is based and you should jump down a woodchipper.

            • 4 months ago
              Anonymous

              kek seething pedo

              • 4 months ago
                Anonymous

                You don't belong here freak, frick off back to you necrohole worship reddit forum and KYS.

              • 4 months ago
                Anonymous

                Keyed pedo

              • 4 months ago
                Anonymous

                Why are you burning your own flag tranime homosexual?

                No you (literally lol)

              • 4 months ago
                Anonymous

                Why do you have so many different pictures about pedos saved on your computer

              • 4 months ago
                Anonymous

                Takes one to know one

              • 4 months ago
                Anonymous

                Why are you burning your own flag tranime homosexual?

              • 4 months ago
                Anonymous

                tranimegays are trannies in denial
                Just like femboys

              • 4 months ago
                Anonymous

                >Tranibait

              • 4 months ago
                Anonymous

                >troony incest game
                kys

              • 4 months ago
                Anonymous
              • 4 months ago
                Anonymous

                >troony game
                Doxxed

              • 4 months ago
                Anonymous
              • 4 months ago
                Anonymous

                >no this fetish slop game is actually BASED AND RIGHT WING

              • 4 months ago
                Anonymous

                damn she got a huge wiener

              • 4 months ago
                Anonymous

                You have schizophrenia.

              • 4 months ago
                Anonymous
              • 4 months ago
                Anonymous
          • 4 months ago
            Anonymous

            what the frick are you talking about

    • 4 months ago
      Anonymous

      >the game is programmed to CRASH if there is no music track assigned to a room
      does the game crash if there's no music for a room as a result of a bug? or did the devs specifically intend for the game to crash in such a senario? becuase those are two very different things.

      • 4 months ago
        Anonymous

        I think it's the latter, but it still weirds me out why they had the game fricking terminate itself over something rather minor. Wouldn't a simple "No BGM assigned" in the console log be enough?

        • 4 months ago
          Anonymous

          maybe the lead designer was sick of coders forgetting to assign music so he had some intern quickly code that so that every time QA went through the game and found a crash they would report it as highest priorityu

          • 4 months ago
            Anonymous

            you don't have to code a game to do that. it will literally do that on its own if it specifically wasn't given an error handler. if anything, it's a sign of them NOT doing a very small amount of extra work.

            • 4 months ago
              Anonymous

              from how it was described I'm assuming there's a throw line specifically for that purpose

    • 4 months ago
      Anonymous

      is it really programmed to crash when there is no music track or does it just try to play *NULL and crash?

      • 4 months ago
        Anonymous

        probably throws an exception if the track is null which is probably fine

        • 4 months ago
          Anonymous

          well you'd never even know this unless you were hacking the game because every level has a track assigned to it. if it never disrupts the gameplay then it's literally a non issue

    • 4 months ago
      Anonymous

      Good thinking I don't want the game to play without music.

    • 4 months ago
      Anonymous

      >Additionally, the game is programmed to CRASH if there is no music track assigned to a room
      Crashing on unexpected conditions is the norm for software. Developers would never get anything done if they had to gracefully handle every conceivable thing that might happen.

      • 4 months ago
        Anonymous

        Mario games are creepy when any zone lack of music.

    • 4 months ago
      Anonymous

      >EVERY. SINGLE. FRAME.
      There is nothing wrong with this

    • 4 months ago
      Anonymous

      The game wasn't programmed to crash if there's no music you homosexual moron. The game crashes because it's trying to reference something that doesn't exist and there's no error handler in place. Any game will crash by default if it tries to reference something that isn't there.

    • 4 months ago
      Anonymous

      >EVERY. SINGLE. FRAME. if any players are A.) above a certain Y coordinate & B.) in one of the boss fight arenas
      How else would you do it? The data is already in cache. Those checks are practically free.

    • 4 months ago
      Anonymous

      >if any players are A.) above a certain Y coordinate & B.) in one of the boss fight arenas. If they are, the game will just instantly snipe them.
      what issue does this solve exactly?

      • 4 months ago
        Anonymous

        Boss arenas have ceilings, if you're above them you've gone out of bounds somehow and are likely stuck. Killing the player is preferable to leaving them stuck until the timer runs out. Preventing them from going out of bounds would be better, but NSMB is famous for being Nintendo's newbie training game series for bringing new hires up to speed.

    • 4 months ago
      Anonymous

      Why do people write like this?

      • 4 months ago
        Anonymous

        It's clearly a snoy, so there's your answer

        • 4 months ago
          Anonymous

          Yea he’s being vaguely critical of a single, crappy Nintendo game. Must be the snoys who follow you around because they’re so obsessed.

          • 4 months ago
            Anonymous

            >Must be the snoys who follow you around because they’re so obsessed.
            thank you for understanding

      • 4 months ago
        Anonymous

        Why not? Zoomies love it

        • 4 months ago
          Anonymous

          And I hate it. Frick zoomers and frick writing like that.

      • 4 months ago
        Anonymous

        Enthusiasm

      • 4 months ago
        Anonymous

        >why do people type like a sapient human being with emphasis and notation
        Most people are living creatures and not autistic little organic bots who MUST type in a certain, specific, manner, filled with buzzwords and an insistence on low charactercounts.

      • 4 months ago
        Aichad

        Ai chat happened

    • 4 months ago
      Anonymous

      >a check that runs on EVERY. SINGLE. FRAME. if any players are A.) above a certain Y coordinate & B.) in one of the boss fight arenas
      That pretty much sounds like the text definition of a hack.
      The ratchet and clank devs were talking about how a few times they had hacks like "if on every frame we are on level 2 then..." which sometimes happend but other times have unforseen consequences, in this last case the code triggered in the arena when reaching level 2 because they used the same counter, which lead to the coder getting yelled at by the superior.
      However many such hacks remain in a lot of games, as long as they don't break things and don't kill performance they don't hurt, but at the same time it makes debugging a nightmare, that's how all-nighters happen

    • 4 months ago
      Anonymous

      >a check that runs on EVERY. SINGLE. FRAME.
      A check like this has to be run on every frame

  14. 4 months ago
    Anonymous

    i´ve finished cookie cutter recently and whoever decided to load the whole fricking zone and keep track of everything on it should be shot, it leads to absurdly long loading times and enemies that attack you from different rooms somehow.Whole thing in general feels like an art team who decided to replace the rest of the studio with gpt

    • 4 months ago
      Anonymous

      That reminds me of an issue i noticed with the crash bandicoot remake trilogy. The game will render an entire level at once, so all the enemies are constantly being updated. During normal gameplay, this doesn't make much of a difference, but since they added time trials to the first two games, it becomes super evident what's going on. In the polar bear ride levels in 2, you can do a charge to move faster, but because obstacles like the orcas and the lab assistants were originally timed based on where you were, the fact that they are constantly updating throws off the rhythm of the level if you charge too much, making some obstacles completely unavoidable if you get there at the wrong time.

      • 4 months ago
        Anonymous

        Didn't they also decide to use a capsule collider for the player instead of a cylinder, thus making the platforming far more annoying for no good reason?

        • 4 months ago
          Anonymous

          Yes, and that's because capsule colliders are the default in Unity

  15. 4 months ago
    Anonymous

    Corrupted blood incident from WoW 2005

    >The boss of this region was Hakkar the Soulflayer, who would cast a debuff on players called "Corrupted Blood". After Hakkar cast Corrupted Blood on one player in a raid group, the debuff would be transmitted to other player characters in close proximity. The effects of Corrupted Blood were intended to last for 10 seconds, or until the players defeated Hakkar, whichever came first. One of Hakkar's healing mechanisms was to temporarily stun a raid party and drain their blood. Blizzard developers intended for players to defeat Hakkar by first weakening him with attacks and then exposing themselves to Corrupted Blood(...)

    >Developers had intended to limit the effects of the debuff to the Zul'Gurub region, but several factors led to its spread throughout the in-game universe.

    >A programming oversight further contributed to the spread of the in-game pandemic. Players with animal companions could protect their pets during boss battles by placing them into a type of suspended animation mid-fight.Pet companions could contract Corrupted Blood, and after noticing that their pet had become infected, many players would place the animal into its suspended state to protect them from death. These pets were subsequently re-activated after the completion of the boss battle, but developers had forgotten to include an "off-switch" that would recognize the conclusion of the raid and remove the debuff from companions.
    >Players who defeated Hakkar would subsequently fast travel to markets in urban centers in order to repair their damaged armor and weaponry. They then re-activated their infected pets, who became disease vectors, allowing Corrupted Blood to spread beyond players involved in the raid. Other npcs could become infected with the disease, but they were incapable of dying, and instead became asymptomatic carriers for player characters.

    • 4 months ago
      Anonymous

      knowing what I know now I believe this was intentional, specifically the part where they used the data later on in real studies.

      • 4 months ago
        Anonymous

        No it wasn't. Sure it was used as a case study but they didn't ask 2005 WoW dev to simulate a pandemic lmao they had to reboot the servers several times and it was their first big new content.

        • 4 months ago
          Anonymous

          >No it wasn't. Sure it was used as a case study but they didn't ask 2005 WoW dev to simulate a pandemic lmao
          whatever helps you sleep at night.
          I have the video talking about where they (not blizzard obviously, the illuminati) planned it in 2005 saved too.

          • 4 months ago
            Anonymous

            Take your meds anon, the illuminati weren't creating plagues in 2005 WoW

            • 4 months ago
              Anonymous

              >No it wasn't. Sure it was used as a case study but they didn't ask 2005 WoW dev to simulate a pandemic lmao
              whatever helps you sleep at night.
              I have the video talking about where they (not blizzard obviously, the illuminati) planned it in 2005 saved too.

              I'm not trusting a damn thing you say about the Illuminati. Those pricks led to Majestic 12.

          • 4 months ago
            Anonymous

            >have the video talking about where they (not blizzard obviously, the illuminati
            Sure you do.

          • 4 months ago
            Anonymous

            >2012, muh planned covid
            Everyone is conveniently forgetting that we had just came from a bird flu epidemic.

            • 4 months ago
              Anonymous

              they planned it before 2012 I already stated this in this thread.
              stop making me talk about covid I dont want an off topic ban again especially around christmas, they planned it, its a bioweapon, they want us dead, end of discussion

              • 4 months ago
                Anonymous

                >end of discussion
                I'm going to ignore your coward ass merely on the fact that you're unwilling to risk being banned from this mongolian tapestry weaving commune from standing to your own values and opinions.
                I leave you with this one though: I do believe covid is man-made. I don't think however that there was a grand plan to kill off a percentage of mankind. It was gross incompetence on China's end, and gross incompetence from western countries into taking the appropriate measures.

              • 4 months ago
                Anonymous

                >its just gross incompetence, don't look closer
                im not a coward, it would be the 5th ban in 3 months.

              • 4 months ago
                Anonymous

                >Indian scientists
                >also those two structures are completely different
                Absolute state of /misc/

              • 4 months ago
                Anonymous

                >its not real because its just not ok
                how convenient

                dont care, die then.

              • 4 months ago
                Anonymous

                Covid is very much artificial. This is painfully obvious. You don’t need scientists to know that.

              • 4 months ago
                Anonymous

                >source
                >www.flatworldsociety.org/buymywaterfilters/turningthefrogsgay/someautistspersonalopinion

              • 4 months ago
                Anonymous

                let me guess, you think Muslims did 9/11 because they hate America?

              • 4 months ago
                Anonymous

                >Stop making me talk about covid
                No one mentioned covid until you started talking about it being a fake pandemic planned by the illuminati anon.

            • 4 months ago
              Anonymous

              Nah i remember

          • 4 months ago
            Anonymous

            >this fricking image again
            It's the fricking UK, so of course muh Harry Potter and MUH EN AYCH ESS (NHS) would feature prominently. Unironically take your meds

            • 4 months ago
              Anonymous

              this wasn't the only pandemic related predictive programming that happened before 2020 but keep deflecting when its obvious to anyone still alive at this point what you did.

          • 4 months ago
            Anonymous

            No one died from covid though.

          • 4 months ago
            Anonymous

            So why would they show their masterplans before doing said things? Wouldn't that just confirm their involvement, at least years later after it happened, just as you're stating jt?

            • 4 months ago
              Anonymous

              >So why would they show their masterplans before doing said things?
              part of their vampire like rituals, they do this all the time.
              >Wouldn't that just confirm their involvement
              no because people are too stupid to put the puzzle pieces together,
              but this does

              well, will you post it?

              its a VIDEO you idiot I can't. project camelot, anglo saxon mission, talks about bankers talking about china catching a cold and nukes, filmed in 2010, talking about events from 2005.

              • 4 months ago
                Anonymous

                you could post a link to the video you know

          • 4 months ago
            Anonymous

            well, will you post it?

          • 4 months ago
            Anonymous

            why did they choose olympics 2012 to reveal their evil plans to the goyim?

            • 4 months ago
              Anonymous

              because if you multiply all the numbers of 2012 (2*0*1*2) together you get 0, and that's my iq. coincidence? impossible

          • 4 months ago
            Anonymous

            4chin is too smoothbrained/glowphylic in current year for pic anon, also ~~*illuminati*~~ is glowspeak, they are ~~*freemasons*~~.

          • 4 months ago
            Anonymous

            The people at the top are just larpers with money. Everything is chaos and thinking anyone has any control is a cope.

    • 4 months ago
      Anonymous

      That's amazing immersion. I kneel

    • 4 months ago
      Anonymous

      Yahtzee did a good video about this

      ?si=hH_t9Y8BMF937Jjq

      • 4 months ago
        Anonymous

        Boy, the end of that video really hasn't aged well.

        • 4 months ago
          Anonymous

          COVID surfaced late 2019. Quarantines started early 2020. This video was published after the quarantines. What are you talking about?

    • 4 months ago
      Anonymous

      I was there, it was insane. You'd load into Ironforge and you'd catch corrupted blood and die within a few moments.

    • 4 months ago
      Anonymous

      Now imagine if this happened in a hardcore server where death = lose your character.

      • 4 months ago
        Anonymous

        The game was already hardcore back in the day without any permadeath mechanic.

        • 4 months ago
          Anonymous

          The point i'm trying to make here is : If hardcore servers were a thing back then, thousands of people would lose their characters and the servers would become barren because everybody died. It would be even more funny and immersive.

  16. 4 months ago
    Anonymous

    I can't take people like this seriously. Bizarre? What's bizarre about it? Oh no, they didn't design a system around the idea that a small minority would take the score up that high, the nerve of them, the fricking nerve! So bizarre that they didn't waste time on such people, why if I were in charge that's exactly how I'd blow my resources, looking up a solution to a problem that 99% of the playerbase will never ever experience or even know about, why that's a perfectly rational use of money.

  17. 4 months ago
    Anonymous

    BBC Micro Elite
    >3d graphics and open world on a shitty 80's home computer

  18. 4 months ago
    Anonymous

    How do you all know any of this if you cannot read compiled code ?

  19. 4 months ago
    Anonymous

    [...]

    why would he burn his food?

  20. 4 months ago
    Anonymous

    reminder:
    code doesnt have to be good just good enough if the player doesnt notice anything it does not matter what goes on under the hood.

    • 4 months ago
      Anonymous

      counterpoint: 300gb is not acceptable, optimize your game or get uninstalled.

      • 4 months ago
        Anonymous

        you noticed the large file size my point still stands

      • 4 months ago
        Anonymous

        Filesize has rarely anything to do with code. It's all textures and audio files.

        • 4 months ago
          Anonymous

          >It's all textures and audio files.
          It's insane that we still have not come up with lighter lossless compression. What have audio engineers been doing for the last decade?

          • 4 months ago
            Anonymous

            compression uses statistical redundancy it data to reduce it's size first so it's not always possible
            second there is space-time tradeoff
            more compressed data will unpack slower during loading

            • 4 months ago
              Anonymous

              >more compressed data will unpack slower during loading
              Can't you preload the files during loading? It would be a worthwile tradeoff imo.

              • 4 months ago
                Anonymous

                yes and it is how it's usually done but it still takes time

          • 4 months ago
            Anonymous

            We have ways of optimizing it.
            You don't need textures higher-res rhan 1024x1024 with a bitdepth of more than 32.
            You don't need your audiofiles to be lossless 96000 khz wav or flac files, you can store it as oggs at the expensive of some quality only audiophiles with 5000$ setups can hear.
            But because gaymers are moronic, and devs are willing to exploit that tardedness, we get 500+ GB games now.

          • 4 months ago
            Anonymous

            >audio engineers figure our a better method of compression
            >game devs compensate by increasing the amount of voice acted lines by 10000% while also bundling every install with languages other than english instead of having them be a separate download
            it's an unwinnable fight

            • 4 months ago
              Anonymous

              Might even be deliberate. Console wars have transitioned (kek) into turf war and games are basically trying to take as much real estate as possible to keep other games out of the system. I think this was soft leaked some time ago

            • 4 months ago
              Anonymous

              >game devs compensate by increasing the amount of voice acted lines by 10000%
              Sound like win to me

            • 4 months ago
              Anonymous

              https://en.wikipedia.org/wiki/Jevons_paradox

          • 4 months ago
            Anonymous

            every 1gb freed up by better lossless compression is filled back up instantly by moron devs adding 16k rock textures when 4k already barely makes a difference and dubbing the entire game in some new third worlder language nobody gives a shit about, not even the people speaking said language because the dub is likely shit and low quality

      • 4 months ago
        Anonymous

        >if player doesn't notice it
        >posts example of something that is noticed
        So not a counterpoint at all, moron

      • 4 months ago
        Anonymous

        it's hard to miss 300gb filesize bro

      • 4 months ago
        Anonymous

        >I have no job and refuse to buy storage
        >a single 500GB hard drive and 128gb chinese SSD should be all I ever need

        • 4 months ago
          Anonymous

          justify this shit

          >hey boss, we hired another intern
          >ok, add him to the credits, render a new credits.mp4 file, and put out a 2GB update patch

          • 4 months ago
            Anonymous

            If a mere 2GB is a concern to you, get a fricking job.
            >wtf they didn't encode a credits video with such a low bitrate it looks as shitty as old smacker videos I am mad and offended

            • 4 months ago
              Anonymous

              It shouldn't be a video at all numbnuts

              • 4 months ago
                Anonymous

                Explain why it shouldn't be a video. You can't.

              • 4 months ago
                Anonymous

                They can use the same thing that renders subtitles/CC make scrolling text.
                Ocarina of Time and MM have real time graphics and text credits.
                If devs twenty years ago could so it, why not modern ones? Hacks

              • 4 months ago
                Anonymous

                >oca-ACK!
                Nobody gives a shit how things were done for a 17 megabyte cartridge 20 years ago. There's no reason not to just make it a video these days, especially if they have things popping up like video clips on the side or fancy effects on the text. If 2GB is too much for you, stop being poor.

              • 4 months ago
                Anonymous

                2gb by 2gb is how you end up with 300gb of goyslop that could have easily been 20gb plus extra downloads for non-english or non-default languages and a broken mess that can barely hit 1080p 60fps native on a 4090

              • 4 months ago
                Anonymous

                NTA but I like having smaller sized games. There's no reason why nu-MW3 should be over 200 gb when Elden Ring is less than 100 gb. I have plenty of storage, I just don't want to use all of it on five games.

              • 4 months ago
                Anonymous

                You'd throw a tantrum the first time games came on 700MB compact discs instead of 1-5 1.44Mb floppy disks too, homosexual.

              • 4 months ago
                Anonymous

                I don't see how that has anything to do with what I said. It's kind of a non sequitur.

                nasir was a naturalized american who was widely recognized in the industry. the japs at square wanted to work with him.

                [...]
                the actual game binaries are a fraction of the total size. the rest come from gay realistic graphics and other middleware trash like denuvo.

                I know, I still remember the controversy around Titanfall's install size.

              • 4 months ago
                Anonymous

                That's because you're moronic.

    • 4 months ago
      Anonymous

      With the exception of a game you expect to have a modding community, or have any kind of open source development, I agree.

    • 4 months ago
      Anonymous

      Counterpoint: better optimized code makes the game easier to work with, which means the game can be cleaned up or improved either by the devs themselves, or fans who want to mod or romhack the game. Compare the shoddy code of the PS2 to other consoles, and their respective emulation scenes.

      • 4 months ago
        Anonymous

        >Counterpoint: better optimized code makes the game easier to work with
        No it fricking doesn't. Readable code and optimized code are very different things.

        • 4 months ago
          Anonymous

          I'm just saying that optimization and keeping code clean is a benefit to everyone. Otherwise you end up with games like Tf2, that are a nightmare to update because it's being held together with duck tape, pictures of coconuts and eldritch contracts to moloch.

          • 4 months ago
            Anonymous

            yes but keeping code clean requires working more high level and creating more objects than working efficient low level code
            it is possible to achieve some sort of balance between two but not both perfectly at the same time

            • 4 months ago
              Anonymous

              you could do both, in theory, with perfect commenting

    • 4 months ago
      Anonymous

      yes but concessions have to be made to hit performance targets and sacrificing 20% of the cpu for a score board was probably not worth it.

    • 4 months ago
      Anonymous

      Shut up Rockstar.

    • 4 months ago
      Anonymous

      This explain why programming are obsessed with his code. They know the average client really not care

    • 4 months ago
      Anonymous

      I am not relaxed anon. I can't play most games now because they require powerful pcs. Gaming should be a cheap hobby, not an investment for backpains.

  21. 4 months ago
    Anonymous

    [...]

    [...]
    why would he burn his food?

    SAARS PLEASE DO NOT MAKE JOKE ABOUT THE INDIA

  22. 4 months ago
    Anonymous

    Wouldn't this be easy to solve by diving score by 10? It's already huge and unreadable for no good reason

    • 4 months ago
      Anonymous

      They probably never thought somebody would bother to get that high a score as SMW is a low scoring game normally. Fastest way to get it without hacking is the glitch involving Wigglers in the Forest of Illusion where repeating hopping on non-mad ones will eventually glitch out the bonuses you get from a stomp combo and start giving you insane point/coin/life bonuses.

    • 4 months ago
      Anonymous

      the final digit is always 0, it's just for show

  23. 4 months ago
    Anonymous

    Is Minecraft well programmed ? Asking because I have no idea.

    • 4 months ago
      Anonymous

      no. java version is not well optimized, bedrock isn't as moddable. it's not impossible to do both, people.

    • 4 months ago
      Anonymous

      >videogame
      >in JAVA
      And the issues don't even stop there, some autist even made the mod that made the game 15% to 400% faster or so, so you could imagine just how shit it's code is

      • 4 months ago
        Anonymous

        Alright Mr Dev it's time to explain why programming a game in Java is... LE BAD

        • 4 months ago
          Anonymous

          >Java
          How does garbage collection affect the performance of a Java application?

          Generally, managed runtimes (colliqually called garbage collection) allows applications to achieve higher throughputs than those found in unmanaged runtimes (aka manual memory management). The cost comes in tail latencies as *all* garbage collectors will need exclusive access to supporting data structures at some point in time. There may also be some drag on throughput for those collectors that run mostly concurrently with the application. This drag comes from the extra bits of work that application threads must perform (gcbarrier code that facilitates cooperation with the garbage collector) and loss of compute resources consumed by the garbage collector for the times that it is running concurrently with the application.

          https://www.quora.com/How-does-garbage-collection-affect-the-performance-of-a-Java-application

        • 4 months ago
          Anonymous

          It's safer dealing with commodities.

    • 4 months ago
      Anonymous

      no
      ive had arguments with notch about it but he just defends java for no raison cause "its good enough" for voxels.

      • 4 months ago
        Anonymous

        It was good enough for 3-5 idiots with shitty internet stacking grass blocks next to each other, and Core 2 Quad Q6600 with +15% core overclocs as the host machine served through Hamachi. It is definitely not good enough for 10-15+ people doing stuff on multiple chunks. But then we as a species rediscovered age old IT-infra architecturing technique called "throw more hardware against it and maybe it'll be fine."

      • 4 months ago
        Anonymous

        >ive had arguments with notch
        I'm sure you did, zoomer.

        • 4 months ago
          Anonymous

          he used to post here fricking newbie.

          • 4 months ago
            Anonymous

            I know. And you just so happened to spend all that time since 2009 till today so you could talk about how you totally had arguments with Notch.

            • 4 months ago
              Anonymous

              Y-yeah who could've been here since 2009 not me ha-ha

            • 4 months ago
              Anonymous

              ive been here since 2004, stop being amazed by trivial shit. I spoke to a guy who is internet famous once and called him a hack for using java, fact.

            • 4 months ago
              Anonymous

              Gentle reminder that you're here forever.
              There is no choice in the matter either, better accept the facts now so you can start the coping process sooner.

            • 4 months ago
              Anonymous

              you're here forever
              you're always going to be here forever

            • 4 months ago
              Anonymous

              just because you've only been here since 2016 doesn't mean other people haven't been here longer

            • 4 months ago
              Anonymous

              Newhomosexual

              • 4 months ago
                Anonymous

                >tranime

            • 4 months ago
              Anonymous

              >he hasn’t been here so long he’s interacted with future ecelebs
              I used to post in the yandere sim threads before yandev left. He didn’t like my idea of using mop buckets and pouring them on people but then used it anyway. Fricking Black person

            • 4 months ago
              Anonymous

              I came here after Mai-HiME ended to discuss it, in about 2004. I wouldn't consider myself a Gankerner or in any way part of any of you though. I'd say I'm a normie. Ganker is a fun pastime and you do still find interesting takes and funny posts. I actually started copying them to a txt file about 5 years ago. Should've started sooner.

    • 4 months ago
      Anonymous

      i know a who optimizes the minecraft code in his free time
      he showed me how long it takes to load a world on the regular version and then on his improved version which was slightly faster
      he found functions to divide certain numbers that are faster than the stock version

    • 4 months ago
      Anonymous

      fans have had to program basic performance features like LoD systems on Mojang's behalf, there's no genius behind Minecraft's code

    • 4 months ago
      Anonymous

      >java
      it wouldn't even matter if it was well coded

    • 4 months ago
      Anonymous

      No.
      Yes.

  24. 4 months ago
    Anonymous

    If we're talking programmer "genius" then nobody beats gamefreak.

    • 4 months ago
      Anonymous

      >when you're so fricking inept at your job that your boss has to come in and single-handedly unfrick your code AND he ports the entire previous installment into the new game just to flex on you

      • 4 months ago
        Anonymous

        Iwata should have just made a hostile takeover of Gamefreak
        Imagine if HAL got the permanent dev rights to Pokemon

  25. 4 months ago
    Anonymous

    Original modern warfare multiplayer exe failed to launch after some patches if it didn't detect active recording device present in the system. Didn't matter whether you had Voice enabled or not, it just flat out refused to start. You could plug in dummy plug into mic port, launch the game with your headset plugged into mic jack, or if Stereomix was enabled in windows audio recording settings. Fricking wild.

  26. 4 months ago
    Anonymous

    Strangers of Paradise or modern Pokemon

  27. 4 months ago
    Anonymous

    >Gold/Silver too big for 128KB cartrige
    >Compresses it so much they can now fit Kanto in as well

    • 4 months ago
      Anonymous

      This of course being complete bullshit.

      • 4 months ago
        Anonymous

        >muh fake prototype

        • 4 months ago
          Anonymous

          No, it literally is a complete fabrication.
          His compression algorithm was actually less efficient in compressing assets than what they had before, it just was a bit faster.

          • 4 months ago
            Anonymous

            >Gold/Silver too big for 128KB cartrige
            >Compresses it so much they can now fit Kanto in as well

            Iwata legendary compression story has been posted here forever with no one ever calling it out. I've noticed people getting called morons if they post it nowadays. What changed recently?

            • 4 months ago
              Anonymous

              I'm assuming it has something to do with the source code coming out, but more specifically, I'm guessing some homosexual made an unsubstantiated claim that Iwata didn't actually do anything and other people just buy in to it becuase they want to shit on pokemon no matter what, even if it's literally just a lie.

            • 4 months ago
              Anonymous

              I'm assuming it has something to do with the source code coming out, but more specifically, I'm guessing some homosexual made an unsubstantiated claim that Iwata didn't actually do anything and other people just buy in to it becuase they want to shit on pokemon no matter what, even if it's literally just a lie.

              [...]
              [...]
              >literally no source

              ?&t=815 (13:35 to 16:00)
              Well documented for once.

      • 4 months ago
        Anonymous

        No, it literally is a complete fabrication.
        His compression algorithm was actually less efficient in compressing assets than what they had before, it just was a bit faster.

        [...]
        Iwata legendary compression story has been posted here forever with no one ever calling it out. I've noticed people getting called morons if they post it nowadays. What changed recently?

        >literally no source

      • 4 months ago
        Anonymous

        https://nintendoeverything.com/satoru-iwatas-work-on-pokemon-gold-and-silver-clarified/
        >Satoru Iwata did indeed write up an an algorithm for Pokemon Gold and Silver, but it was about speed – not size. Iwata’s code saves a fraction of a second at the start of battles, when Pokemon come out, and more. Essentially it all adds up to faster load times. Interestingly, the algorithm was a tweaked version of what was used in EarthBound and other titles from HAL Laboratory.
        >So how did Kanto end up in Pokemon Gold and Silver if it wasn’t for Satoru Iwata’s code? It actually comes down to Game Freak using a one megabyte Game Boy cartridge.

    • 4 months ago
      Anonymous

      Don't forget
      >Rescued Earthbound from a 4-year development hell and helped the game get finished in six months
      >ported the RBG battle system to Pokemon Stadium himself in only 1 week
      >Worked with Sakurai on the Smash 64 prototype
      >spent 3 weeks debugging Melee so the game could release on time

  28. 4 months ago
    Anonymous

    [...]

    >3 years later
    >world is still overpopulated
    the iluminatti needs to work faster.

    • 4 months ago
      Anonymous

      it's because based qtards stopped them
      be thankful

  29. 4 months ago
    Anonymous

    [...]

    It's a shame there isn't an actual death jab that they can't inject straight into your brain.

    • 4 months ago
      Anonymous

      its called a lethal injection and it exists but they don't just murder people for telling the tru-...hm well not with the lethal injection anyway more often than not they shoot them and no one questions it.

      amazing amount of shills for a thread about programming.

  30. 4 months ago
    Anonymous

    I've been playing this recently. I have to disconnection from the internet to play it. In spite of being entirely single player and without an online component of any kind this game checks in with its online server every second for no reason what so ever and causes atrocious lag in doing so.

    • 4 months ago
      Anonymous

      Bioshock Remastered, I don't know why this didn't upload first time

      • 4 months ago
        Anonymous

        >even the pic of it lagged

    • 4 months ago
      Anonymous

      Reminds me, there was this Vita game, I forget which one, that for some fricking reason would try to verify your purchased DLC online if you had any, and it would make the game take like 10 whole minutes longer to start because of it.

      I think you could avoid it by turning on airplane mode but since it was just an ecchi game and all the DLCs were just panties most people just didn't buy any DLC when they found out about it.

      • 4 months ago
        Anonymous

        There were Vita games where their updates contain another full copy of the game.
        So if the game is 2GB the update would be like 2.01GB.
        This on a console where a 32GB memory card is $50.

        • 4 months ago
          Anonymous

          >There were Vita games where their updates contain another full copy of the game.
          This was the era of Unreal and Unity and it was a big problem. Those engines if you do absolutely nothing to stop it will give you giant binary blobs as data files. You make one tiny change to some script and now the binary diff that PSN/Steam/Xbox generates for the patch server is now practically the whole size of the game.
          There are some flags you set in both engines to stop that happening, but nobody set them. Later versions of the engine try harder to make it the default, but you can still wind up with massive patches thanks to "encrypted" being the default option.

  31. 4 months ago
    Anonymous

    Frontier: Elite II
    >all (everything) written in assembly (250,000 lines of assembly code) by a single (1) guy

    • 4 months ago
      Anonymous

      If anyone ever wonders why games are so shit now, it's because they used to be made by programming gods like this guy, and now they're being made by pajeets and basedboys after game design.

      • 4 months ago
        Anonymous

        it's less to do with that, and more to do with the fact that the available tools and documentation we have today means you don't even need to fully understand how to code in order to make a game. The only people making games all the way back then were people who genuinely enjoyed doing it and had to work hard to get around all sorts of moronic limitations. Only someone who really wanted to make a game would do it back then. Nowadays there really are no firm limitations, which conveniently is also why games today are so bloated and unoptimized. Because they don't NEED to be optimized to run on modern hardware. I'm always reminded of the fact that in pokemon sun and moon, every instance of an NPC showing up in the game had its own clone of the character model. Every single time Lily would show up, she would be loading in a different but identical model.

        • 4 months ago
          Anonymous

          > I'm always reminded of the fact that in pokemon sun and moon, every instance of an NPC showing up in the game had its own clone of the character model. Every single time Lily would show up, she would be loading in a different but identical model.

          My favorite recent moron-moment was the barely animated backround image of The Talos Principle 2's main menu being a half a gigabyte Bink video file.

          • 4 months ago
            Anonymous

            In this case it was just bad UI design. Streaming a video is the best way to handle this, the alternative would be to either keep that entire scene in memory just for the pause screen, or start loading it in every time you hit pause.

            • 4 months ago
              Anonymous

              If Renpy can play .webm videos then I'm sure whatever Talos is using could too, and that would weight a few megabytes at most.

              • 4 months ago
                Anonymous

                It would look very jpeg though

              • 4 months ago
                Anonymous

                webm is just a container, use vp9 and bitrate high enough, and it'll look good and definitely weigh less than 500 mb.

            • 4 months ago
              Anonymous

              Their previous game, Serious Sam 4 did something similar with a couple of layered images and all of that was barely 2 megs in size.

              In fact, all of those vids in the game which are just in-game footage recordings and together like 5-7 minutes, are TEN GIGABYTE - that's like 1/6th of the entire game's size and bigger than the first Talos with all DLCs.

  32. 4 months ago
    Anonymous

    The guy who reprogrammed mario64 so it runs at 120fps on the original hardware instead of sub 20. Really shows the true power and potential of the n64, and also it's crippling deign flaws.
    Basically it's ludicrously overpowered, easily capable of near gamecube levels of performance and graphical fidelity, but absolutely FRICKED by the slowest and shittiest ram known to man. If you can manage to cram all the instructions for a zone into the cache it instantly speeds up by orders of magnitude, but one single byte over the limit and you drop dozens of frames per second.

    • 4 months ago
      Anonymous

      We have far better tools and documentation than devs on early to mid 90. Not mention ease to debug due modern pcs.

      Quite unfair comparsion

  33. 4 months ago
    Anonymous

    probably whoever did Virtua Fighter 2 on the Saturn

  34. 4 months ago
    Anonymous

    CoD being 200GBs.

  35. 4 months ago
    Anonymous

    Threads were Ganker pretends to know how programming works are the worst.

    • 4 months ago
      Anonymous

      Posts where some troon pretends to be a better programmer than everyone else in the discussion without ever actually justifying themselves are the worst.

      • 4 months ago
        Anonymous

        Stop. Don't bully them, anon. If they get upset they'll have to take the rest of the day off from working on their 2D indie rpg.

        • 4 months ago
          Anonymous

          >less than 10 reviews
          >"mostly positive"
          >highest player count of all time: 7

          • 4 months ago
            Anonymous

            and thats based. they're doing it for the love of the craft, not because they'll get downloads. it's sovlful.

            • 4 months ago
              Anonymous

              Nah, it's a waste of time, energy, and life. I suggest getting a clue.

              • 4 months ago
                Anonymous

                how can it be a waste if you are happy and fulfilled in doing it? you sound like an npc

              • 4 months ago
                Anonymous

                >troon gets mad and blames transphobia for their game not taking off to become the next understale

              • 4 months ago
                Anonymous

                name 1 (one) game where this is the case, and post evidence of such

              • 4 months ago
                Anonymous

                whatever your favorite game is chud

              • 4 months ago
                Anonymous

                oppai e-girl rape simulator is very popular thoughbeit

  36. 4 months ago
    Anonymous

    thank god for that big pie chart or I would have no idea how big 16.5% is!

  37. 4 months ago
    Anonymous
  38. 4 months ago
    Anonymous

    Why are mario games always so full of bugs and glitches and extremely bad coding?

  39. 4 months ago
    Anonymous

    not a code bug or even the developers fault, but wanted to share this story anyway
    >rainbow 6 vegas 2 on x360(or whatever the cover shooter in vegas was. im not a rainbow 6 fan)
    >second hand disk, was a little scratched
    >that heli scene just after the gas bomb killed a load of people in an arena
    >some dialouge from the boss/team leader guy over mic
    >black british team mate fella just randomly blurts out “frickin butthole” half way while the boss is talking
    >crack the frick up at the time thinking it’s intentional, since it happens every playthrough
    >randomly see a playthrough on youtube years later
    >realise “frickin butthole…” was meant to play only after the boss guy ends the call
    >mfw realised the scratched disk basically gave me a personalised copy where my team mate calls my boss a frickin butthole over comms
    >mfw the game worked perfectly fine otherwise, never crashed

    • 4 months ago
      Anonymous

      Crysis 2 had tessellated water underneath every map to cripple AMD performance

      I had a copy of FEAR 2 that would sometimes give you free cam during the ending sequence
      yes I used it exactly how you would expect a 14 year old to

  40. 4 months ago
    Anonymous

    Wing Commander used some piece of 3rd party software which would crash whenever you closed the game, with a "fatal error" popup. By the time the game was done they hadnt found a fix for the error, so on of the devs edited the text of the error message to say "thank you for playing Wing Commander!"

  41. 4 months ago
    Anonymous

    >hey boss, we hired another intern
    >ok, add him to the credits, render a new credits.mp4 file, and put out a 2GB update patch

    • 4 months ago
      Anonymous

      How the frick did they make it 2 GB?

      • 4 months ago
        Anonymous

        By encoding in cbr 10mbps

        • 4 months ago
          Anonymous

          >encoding at all
          >not using raw AVI to take up half the disc space with just credits
          rookies at 343, all of them

    • 4 months ago
      Anonymous

      What the frick

    • 4 months ago
      Anonymous

      >2GB video
      Man, if only there were a simpler way to make text scroll up a screen.

      • 4 months ago
        Anonymous

        >These same companies are crying endlessly about wasted bandwidth and will shut down an active online community to save on bandwidth costs rather than make the game open source

    • 4 months ago
      Anonymous

      >26 minutes

  42. 4 months ago
    Anonymous

    what was even the point of score? i did all exits and never looked at my score

    • 4 months ago
      Anonymous

      Super Mario World had it because Super Mario Bros had it
      Super Mario Bros had it because Mario Bros had it
      Mario Bros had it because it's a single screen game

  43. 4 months ago
    Anonymous

    >hey guys let's have a thread about wacky bugs in video games
    >turns into people obsessing over trannies
    Goddamn, what a shithole. Good thing that boards like /vr/ exist so there's a place to actually talk about video games.

  44. 4 months ago
    Anonymous

    >Ganker will look at this thread at insist that this shithole isn't the worst board on Ganker

    • 4 months ago
      Anonymous

      Ganker can't be the worst when Ganker exists

      • 4 months ago
        Anonymous

        I saw actual cp once here
        As for Ganker it get posted daily

      • 4 months ago
        Anonymous

        Do normal on-topic threads regularly get derailed with mentally ill lunatics jumping at a shadows on Ganker?

        • 4 months ago
          Anonymous

          All the time
          Every single Simpsons thread was complaining about not seeing lisa naked

    • 4 months ago
      Anonymous

      I mean the problem with Ganker is that it's fully of spillover morons from /misc/ and sharty. You can't blame the board for the morons that raid it.

    • 4 months ago
      Anonymous

      GDQ, influencers, troony jannies and a decade of non-stop LGTQPXZ affirmative western games will do that to a hobby

  45. 4 months ago
    Anonymous

    must you gays ruin every thread?

    • 4 months ago
      Anonymous

      >troon calls other people gays

    • 4 months ago
      Anonymous

      fetishists want everyone to look at them
      it's part of the disease

    • 4 months ago
      Anonymous

      Shut up troony

      • 4 months ago
        Anonymous
      • 4 months ago
        Anonymous

        >watermark

  46. 4 months ago
    Anonymous

    Used to have a debug copy of Mario All Stars, Mario 3 let you select your power up by pressing the select button over and over again
    it's the only way I ever beat Mario Bros 3 without save states

  47. 4 months ago
    Anonymous

    Morrowind or Oblivion, forgot which, soft resetting your xbox during load screens because the entire game crashed.
    Absolutely brilliant.

    • 4 months ago
      Anonymous

      it was to prevent crashes from happening, due to memory overflow. it was a way to clear the memory.

  48. 4 months ago
    Anonymous

    >Covid is very much artificial. This is painfully obvious. You don’t need scientists to know that.

    • 4 months ago
      Anonymous
      • 4 months ago
        Anonymous

        testing

      • 4 months ago
        Anonymous
  49. 4 months ago
    Anonymous

    ERROR: Argument not found.
    (T)ry Again, (H)ang Self, or (R)eturn to Sharty?
    >_

  50. 4 months ago
    Anonymous

    >thread starts fine but goes to shit because people can't ignore one schizo
    happens way too often

    • 4 months ago
      Anonymous

      It's weaponized autism

  51. 4 months ago
    Anonymous

    The RE2 N64 port.

  52. 4 months ago
    Anonymous

    I like how the original Final Fantasy needed to import an Iranian for programming since Japs can't code

    • 4 months ago
      Anonymous

      nasir was a naturalized american who was widely recognized in the industry. the japs at square wanted to work with him.

      NTA but I like having smaller sized games. There's no reason why nu-MW3 should be over 200 gb when Elden Ring is less than 100 gb. I have plenty of storage, I just don't want to use all of it on five games.

      the actual game binaries are a fraction of the total size. the rest come from gay realistic graphics and other middleware trash like denuvo.

  53. 4 months ago
    Anonymous
    • 4 months ago
      Anonymous

      Holy shit, good stuff. And from an actual Traveller's Tales dev, to boot. I feel kinda bad for dumping on Puggsy, now. even though puggsy sucks

  54. 4 months ago
    Anonymous

    This thread just proves switch ports are objectively a good thing because it forces devs to actually optimize.

    • 4 months ago
      Anonymous

      Anon, there's very few good Switch ports. Most devs just half the render and-or asset resolution and call it a day. If it runs at 20fps, too bad.
      Very few go the extra mile like the guys that ported The Witcher 3

  55. 4 months ago
    Anonymous

    >CPU usage
    How many programmers have use “perf” to optimize code based on frontend/backend/cache miss ratio.

    https://www.brendangregg.com/perf.html

  56. 4 months ago
    Anonymous

    it is not "bizarrely inefficient". that is an unnaturally high score that was not considered to be within the performance constraints that they should care about because nobody actually plays for that long. the fact that the score can even go so high without just capping, rolling over, or crashing the game (i.e. kill screen), itself shows that they already went quite farther than deemed necessary to support theoretical possibilities. addressing the performance issue for a scenario that they already didn't consider real would then be over-engineering, costing expensive development time for no payoff.

    if you want to talk bizarre wastes of time and effort, speedrunning, or analyzing what game software does when you completely violate their intended modes of operation would be better examples. yes, you can break out of the map geometry by going to some obscure location and skip half the game. no, that is not interesting in any way.

    • 4 months ago
      Anonymous

      yeah but how can i go all out on my anti-japan wacism if you just explain it with perfectly logical real world constraints and still pointing out it's a perfectly good solution?

Your email address will not be published. Required fields are marked *