• @ColeSloth@discuss.tchncs.de
    link
    fedilink
    English
    821 month ago

    Old school coding and game programing was magic. The clever tricks that nes game programmers came up with to work around hardware limitations was phenomenal. It went way beyond the bushes and clouds in mario being the same thing but in a different color.

      • VindictiveJudge
        link
        fedilink
        English
        51 month ago

        IIRC, someone got with the author of that bit of code to ask how they came up with it, but they had simply learned it from someone else. So they tracked them down and found that they had also learned it from someone else. They eventually landed on Greg Walsh as the original author, but for a bit the code had no known origin.

    • @General_Effort@lemmy.world
      link
      fedilink
      English
      12
      edit-2
      1 month ago

      nes game programmers

      Were these guys even Real Programmers?

      Here’s a great talk by a guy who worked on a 1982 game for the Atari 2600, a game console first released in 1977. It’s a fascinating insight into the early evolution of computing. They didn’t work around limitations. They used a machine to do whatever it could.

      If anyone has ever wondered by what standard C is a high-level language, this is for you. Or if you want to know how we ever could have developed something to connect the abstract logic of some algorithm with some glowing pixels on a screen.

      Pitfall Classic Postmortem With David Crane Panel at GDC 2011 (Atari 2600)

      There’s an ancient myth that a god created the first pair of tongs. Tongs need to be forged in a smithy. Obviously, you need tongs for that.

    • bobalot
      link
      fedilink
      English
      51 month ago

      Restrictions and boundaries spur innovation.

    • @Valmond@lemmy.world
      link
      fedilink
      English
      41 month ago

      The old scrollers in non-consoles (consoles had hardware scrollers) used funky tech too to reduce overdraw. Fun times.