• Mossy Feathers (They/Them)@pawb.social
    link
    fedilink
    arrow-up
    15
    ·
    edit-2
    2 months ago

    I don’t know if fan stuff counts, but Kaze Emanuar went through Super Mario 64’s decompiled code and did a lot of optimization that resulted in it running significantly faster on original hardware. I don’t remember what the performance boost was, but it was significant.

    Edit: oh yeah, I think I remember reading that the Crysis remaster runs a lot better than the original at comparable graphics settings on modern hardware. Iirc it’s because the original game was created when dual-core PCs were still brand new and low-level graphics APIs like Vulkan weren’t even conceived of yet. As such, the game was mainly optimized for single-threaded performance and the CPU was having to do a lot of stuff that the GPU can do now.

    • silly goose meekah@lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      edit-2
      2 months ago

      I think I saw the Mario64 video youre talking about. I think he went from 30 to 60fps (edit: I checked the video and the thumbnail says 20->60fps) . My favorite quote was “Nintendo put a lot of safety checks in place. But, you don’t need those if you just program properly.”

      • corsicanguppy@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        2 months ago

        “Nintendo put a lot of safety checks in place. But, you don’t need those if you just program properly.”

        That’s why I don’t use seatbelts. I just drive properly.

        That’s how dunning-kruger works, right?

        • silly goose meekah@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          2 months ago

          I don’t think driving is a fair comparison, because you can get in a crash without any fault of your own.

          If you decide to not wear a seatbelt on a race track, that might be more comparable