Found a port of a game I like and wanted to check it out but it’s Windows 98 and I know Windows 10 has shitty compatibility options that never work. Really don’t want to go about setting up a virtual machine if I can get away with it.

  • PorkrollPosadist [he/him, they/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    18
    ·
    edit-2
    2 months ago

    It’s a longshot, but you can try running WINE in WSL. While WINE isn’t perfect, it tends to have better backwards-compatibility than the built-in Windows compatibility feature. I have never tried using WINE on Windows before lmao. While this would technically involve running a Windows compatibility layer inside of a Linux compatability layer on Windows, there technically are no virtual machines involved garf-troll.

    • hello_hello [comrade/them]@hexbear.net
      link
      fedilink
      English
      arrow-up
      9
      ·
      2 months ago

      I second this, but it is really funny that the translator is more fluent than the native speaker. I love being able to run Windows binaries without downloading all the VC redistributables directX nonsense from a decade ago and WINE allows one to do this especially on GNU/Linux.

    • bunnygirl [she/her]@hexbear.net
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 months ago

      Just to note that there will actually be a VM involved. WSL1 was a compatibility layer more similar to Wine, but it didn’t have the best compatibility cause it didn’t have all system calls etc, including notably here missing multilib support. WSL2 is just a VM using Hyper-V and uses a full real Linux kernel, and is necessary here to actually run 32-bit binaries