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

        We can’t even say it perfectly emulates the CPU. It may pass all tests we know about, but even 1980s CPUs were complicated enough to have odd niche behavior.

        It’s some great hardware, but I think a lot of people have been hoodwinked into thinking FPGA = perfect. Often some of the same people who turn their nose up at software emulation for equally bad reasons.

    • Farid@startrek.website
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      2
      ·
      2 months ago

      It’s still emulation. Yes, it’s emulating hardware, as close as possible and often indistinguishably close, but it’s still emulation.

      For example, my EDGB X7 runs fine on any real Game Boy I have, but can’t switch games on an Analogue Pocket.
      Another weird issue that I had was that if I launched my Pokemon Crystal save on Pocket it would, for some reason, permanently change my character from a boy into a girl (without saving the game!). This wasn’t happening on my Game Boys (I restored the save a couple of times to test it).

    • Sabin10@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      2 months ago

      Not always, the mister would need more elements to do an actual 1:1 for many newer consoles and the cores are often reverse engineered best guesses and not replicating the original asic design.

      On the other hand, original hardware goes through revisions and the silicon can change (snes 1chip vs 2chip for example) while still be perfectly compatible so it really depends ho much of a stickler you are.

    • RightHandOfIkaros@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      2 months ago

      By its very nature, an FPGA is not original hardware.

      An FPGA is hardware that is designed to be very similar to original hardware, but it does not actually use original hardware components, and because of this it can actually have bugs or inaccuracies that were never present in original hardware.

      • aidan@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 months ago

        An FPGA is hardware that is designed to be very similar to original hardware,

        Well to be even more precise, its designed to be able to replicate most hardware of anything. Not designed for a specific device

    • TORFdot0@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 months ago

      It’s also about as cheap to just buy the original consoles than a kitted out mister.

      Although if you figure in AV switches, upscalers and everdrive carts, the price for convenience does swing back into the misters favor