• marmulak
    link
    fedilink
    arrow-up
    3
    ·
    3 years ago

    Does this mean we’re going to have a native Linux port?

    • chrysn
      link
      fedilink
      arrow-up
      3
      ·
      3 years ago

      Can only speculate as a bystander, but here’s what I think needs to happen before a Linux port (which is probably the end game here):

      • The project has to survive Nintendo’s attention.

      • Any component close to hardware needs to be ported to a PC equivalent: Graphics to OpenGL, flash writes to file access, etc.

        This can be assisted by using / linking in an existing emulator (a bit like qemu became more and more usable for KVM stuff), but that’ll be some work to give a native game experience. (The game is probably already playable well in emulators).

      • Players will either need to have the ROM (eg. read with a USB cartridge reader), or completely new artwork will need to be created.

        Compared to OpenRTC & OpenTTD, the former is much more complex (drives for the CDs the original games were shipped with are still somewhat widespread), as is the latter. The latter is not without precedent (OpenArena), but it’d likely feel more like a game on the OoT engine than the same thing.