I’m asking because I just bought Cronos: The New Dawn on Steam because it has a native Linux port. To be fair, I would have bought it at some point anyway but I got excited when I saw it had a Linux port. The game is missing features that the Windows version has, It runs horribly at any setting other than very low. I think they only bothered testing for the SteamDeck. But if that’s the case, why does it support FSR 4.0? To be fair, the Windows version doesn’t run amazing either if you enable ray tracing but it still performs way better than the Linux port. Why do devs keep doing this? I’ve bought many Linux games that have problems that the Windows versions don’t have. Why even make a port if you’re not going to bother testing or optimizing it?

  • fruitycoder@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    ·
    15 hours ago

    Same reason why a nightmare for me is someone asking me to make an app I’m working work on Windows.

    First I don’t have a windows machine. IDK where you get the iso any more. I think RKE2 support windows worker nodes but no clue what that really means. I don’t even know what that install would look like. After solving that I have to figure out how to build images for windows. No idea there. Then how do I add those tests to my pipelines, which I assume meaning adding those windows worker nodes to my test cluster, which now means I have to see how to quarantine them or somehow get the security suit working on them. Does my networking stack work on it?

    After all that I can then ask, how do I compile my apps specific code and try and run it there. How do I do that for Windows? I have no real freaking clue. I think rust and python can pull most stuff fine but sometimes my depencies build with Linux in mind and don’t work off the bat. Should I make a Windows dual boot to build/dev/test? Will my dev tools work on it?