Glorious Alpha Two Testers!

Phase I of Alpha Two testing will occur on weekends. Each weekend is scheduled to start on Fridays at 10 AM PT and end on Sundays at 10 PM PT. Find out more here.

Check out Alpha Two Announcements here to see the latest Alpha Two news and update notes.

Our quickest Alpha Two updates are in Discord. Testers with Alpha Two access can chat in Alpha Two channels by connecting your Discord and Intrepid accounts here.

SteamDeck / Proton

2

Comments

  • KnevahKnevah Member, Alpha Two
    Knevah wrote: »
    windows holds that dominant market share for pc gaming.

    Well, we can't hope to change that if we don't allow competition... Our companies web developers spent a lot of time arguing with me there was no point coding our company website to support anything other than IE6, because that was 95% of the market... and in that way IE6 held the web back for a decade.

    True but I'm fine with windows haha. Linux seems like a head ache for those who don't want to deal with it. Many computer enthusiasts still use it especially if you know what you're doing on it.
    Many Windows users like to throw that "still" in there just to imply that it's going away... I honestly don't think they realize the implication of that continual small growth, in spite of the fact that when this started installing Windows yourself was a normal thing, and now most people are too scared to touch the OS that came with their PC...

    Linux has taken over every area of computing in the world, except the desktop... where ultimately monopoly power keeps Windows hanging on... ;) At this point, it's easier to install Linux than Windows... and the UI's are nicer than Windows... I'm not sure many Windows users realize this!
    Rather not buy an apple/mac for gaming regardless if more gaming is going to cloud. Probably never will. Look at GPU's, Nvidia controls the market share yet AMD is making some great improvements and competitive pricing over the years and slowly raising their market share. Many buy Nvidia for the FOMO of DLSS and cash grab things like RTX where in most situations on a modern game you wouldn't be competitive gaming with DLSS and RTX can literally be achieved in UE5 via developer tools.

    Mac won't be a gaming platform any time soon... at least not until they finally give up Metal for Vulkan... and even then, the move to ARM will hurt them in that regard... Linux is a much more viable gaming solution than Mac!

    As for Nvidia... they've been exploiting the market with excessive prices etc, over the last several years... I for one think it's important to have competition, so I think AMD's efforts are critical, and I welcome Intel into that market also.
  • Knevah wrote: »
    Knevah wrote: »
    windows holds that dominant market share for pc gaming.

    Well, we can't hope to change that if we don't allow competition... Our companies web developers spent a lot of time arguing with me there was no point coding our company website to support anything other than IE6, because that was 95% of the market... and in that way IE6 held the web back for a decade.

    True but I'm fine with windows haha. Linux seems like a head ache for those who don't want to deal with it. Many computer enthusiasts still use it especially if you know what you're doing on it.
    Many Windows users like to throw that "still" in there just to imply that it's going away... I honestly don't think they realize the implication of that continual small growth, in spite of the fact that when this started installing Windows yourself was a normal thing, and now most people are too scared to touch the OS that came with their PC...

    Linux has taken over every area of computing in the world, except the desktop... where ultimately monopoly power keeps Windows hanging on... ;) At this point, it's easier to install Linux than Windows... and the UI's are nicer than Windows... I'm not sure many Windows users realize this!
    Rather not buy an apple/mac for gaming regardless if more gaming is going to cloud. Probably never will. Look at GPU's, Nvidia controls the market share yet AMD is making some great improvements and competitive pricing over the years and slowly raising their market share. Many buy Nvidia for the FOMO of DLSS and cash grab things like RTX where in most situations on a modern game you wouldn't be competitive gaming with DLSS and RTX can literally be achieved in UE5 via developer tools.

    Mac won't be a gaming platform any time soon... at least not until they finally give up Metal for Vulkan... and even then, the move to ARM will hurt them in that regard... Linux is a much more viable gaming solution than Mac!

    As for Nvidia... they've been exploiting the market with excessive prices etc, over the last several years... I for one think it's important to have competition, so I think AMD's efforts are critical, and I welcome Intel into that market also.

    I did not mean to imply that with the "still" haha. It's not going away any time soon (if ever) especially because of its systematic design and pretty much what you said lol. Linux has a lot of good OS options I've noticed over the more current years.

    I agree with the intel hitting the GPU market, it's smart, could take some time to get where they want though but considering their history with CPU's it shouldn't take them too long but wont be that soon. They've even been doing what AMD has been doing with their chip designs that they poked fun at AMD for past years.

    Imagine if Nvidia hit the CPU market.. a true trifecta competition. be ironic though considering their history.
  • KnevahKnevah Member, Alpha Two
    I agree with the intel hitting the GPU market, it's smart, could take some time to get where they want though but considering their history with CPU's it shouldn't take them too long but wont be that soon. They've even been doing what AMD has been doing with their chip designs that they poked fun at AMD for past years.

    Imagine if Nvidia hit the CPU market.. a true trifecta competition. be ironic though considering their history.

    I actually bought one, to see what the performance was like, and honestly to support Intel in their efforts and show them that we do actually want a 3rd vendor in the market.

    Here's my benchmark of ROTR running on Proton with an A770...

  • SailSail Member, Alpha Two
    Knevah wrote: »
    We wouldn't flood the team with reports of issues that are unique to proton, but I will say that I played Eve Online for many years using Wine, and I never did encounter an issue that couldn't be replicated on Windows.

    So to the Intrepid folks... I'd say, the Linux folks aren't gonna flood your support system with issues that are nothing to do with you...

    How can you promise that the majority of you guys aren't going to report issues? Maybe you yourself won't but what about the thousand or more of others?
    Just a Sail, drifting about
  • KnevahKnevah Member, Alpha Two
    Sail wrote: »
    Knevah wrote: »
    We wouldn't flood the team with reports of issues that are unique to proton, but I will say that I played Eve Online for many years using Wine, and I never did encounter an issue that couldn't be replicated on Windows.

    So to the Intrepid folks... I'd say, the Linux folks aren't gonna flood your support system with issues that are nothing to do with you...

    How can you promise that the majority of you guys aren't going to report issues? Maybe you yourself won't but what about the thousand or more of others?

    Well, that's a good question... and of course you know that I can't speak for every Linux user in the world... but there are some things I can say...

    The relationship that CCP had with the Linux players was certainly productive... you may not know but Eve Online originally had a native Linux client, and quite early on, the Linux player groups approached CCP and proposed that the native Linux client be scrapped in favour of running the Windows client under Wine (what you'd call Proton now)... We felt that it was better for CCP not to spend X time creating that parallel client, but instead spend that time developing the game... in exchange, they have done one or two fixes specifically for Linux over a 10 year period, and there's always been a good relationship there.... some Linux users are in the early access testing, and generally any issues have been worked out on our side before release.

    The steam deck may have changed that demographic a little, but the point is that the typical Linux user understands that harassing companies over bugs which, are by definition on our side, is not a good way to establish a good relationship with that vendor etc... much of that demographic that understands the hard work and dedication it's taken to get here, and seen the monumental effort my the Wine developers, Valve and Codeweavers over the last decade... is the same demographic that's likely to be interested in a more serious subscription MMO...

    Therefore, I think on balance the number of idiots on our side will extremely likely not be more than it is on the Windows side... moreover, the translation layers at this point are so good, that if we encounter an issue, odds are that it will also impact Windows.... Many times I reported a bug, noted that I was running Linux in that bug, but also stated that I had verified with X, Y and Z other players that they can see the problem on Windows.

    My advice, is to acknowledge the presence of those players, create a forum, and pin some messages with reasonable guidelines for how to approach any issues, even if those messages say "respectfully, we don't have the resources to deal with any Linux specific issues, ... please ask your questions here, and it's likely that another user will be able to help.... that culture will take shape on it's own... and support issues will get handled there, instead of generating calls...
  • NoaaniNoaani Member, Intrepid Pack, Alpha Two
    edited October 2023
    Knevah wrote: »
    Noaani wrote: »
    If there is literally any negative side effect at all to pushing that button (which there is), why would it get pushed?

    And your negative impact is, what?... at best a few KB extra download on top of ~50GB game assets, for a library that's literally not loaded on Windows so cannot be causing you any issues.
    At this point, I can't tell if you are debating from a position of ignorance, or if you are just not here in good faith.

    You seem to be focusing on the technical, without factoring in the social.

    If that button is pushed, the negative impact is that the game can then be run on Linux. This in itself opens the game up to a number of cheats that would then become both possible and undetectable.

    This isn't necessarily to say that people wanting to use Linux cheat, but rather people wanting to cheat would then use Linux - enabling them to cheat harder, and be more difficult to detect. If you are as pro-Linux as you claim, you should already know this. The freedom you get from Linux, the reason most Linux users like it, makes it easier to do a lot of things that can be taken advantage of.

    This is why that button exists - so developers can prevent games running on Linux and thus prevent these cheats.

    If there were no negative side effects, Valve would have paid EAC a chunk of money to just have it always on.

    This is why the question isn't "how much money will Linux users bring the game", but rather "how much money will the additional cheating cost the game".
  • KnevahKnevah Member, Alpha Two
    Noaani wrote: »
    Knevah wrote: »
    Noaani wrote: »
    If there is literally any negative side effect at all to pushing that button (which there is), why would it get pushed?

    And your negative impact is, what?... at best a few KB extra download on top of ~50GB game assets, for a library that's literally not loaded on Windows so cannot be causing you any issues.
    At this point, I can't tell if you are debating from a position of ignorance, or if you are just not here in good faith.

    You seem to be focusing on the technical, without factoring in the social.

    If that button is pushed, the negative impact is that the game can then be run on Linux. This in itself opens the game up to a number of cheats that would then become both possible and undetectable.
    Yes, EAC is not quite as powerful on Linux as it is on Windows... as it likely can't rootkit the OS, as some anti-cheat software does on Windows... and obviously patching the Windows kernel to support some kind of cheat is less practical than doing that on Linux where the source code is available...

    BUT.... this is not e-sports... and while other MMO's have had issues with things like gold farming, etc... those are generally not issues that could be solved with this kind of anti-cheat... and those games don't feel the need to use it...

    So, yes... running on Linux makes /some/ of the EAC protections theoretically easier to circumvent... but in practice history has shown that those are not the issues that MMO's generally have to deal with anyway.
    This is why that button exists - so developers can prevent games running on Linux and thus prevent these cheats.
    If this was an e-sport title, I might agree that it's increasing the attack surface, and so vendors will want the option to consider that, but the fact remains that the majority of cheats I've seen are run on Windows anyway...
    If there were no negative side effects, Valve would have paid EAC money to just have it always on.

    This is why the question isn't "how much money will Linux users bring the game", but rather "how much money will the additional cheating cost the game".

    Personally, I think the kind of issues that occur in an MMO, compared to what might be the case in e-sports are such that what you can control this way is down in the noise compared to simpler issues such as item farmers, gold sellers and bots, which can really only be addressed by actively monitoring players for unusual activity and having good GM's.
  • DepravedDepraved Member, Alpha Two
    Knevah wrote: »
    Noaani wrote: »
    Knevah wrote: »
    Noaani wrote: »
    If there is literally any negative side effect at all to pushing that button (which there is), why would it get pushed?

    And your negative impact is, what?... at best a few KB extra download on top of ~50GB game assets, for a library that's literally not loaded on Windows so cannot be causing you any issues.
    At this point, I can't tell if you are debating from a position of ignorance, or if you are just not here in good faith.

    You seem to be focusing on the technical, without factoring in the social.

    If that button is pushed, the negative impact is that the game can then be run on Linux. This in itself opens the game up to a number of cheats that would then become both possible and undetectable.
    Yes, EAC is not quite as powerful on Linux as it is on Windows... as it likely can't rootkit the OS, as some anti-cheat software does on Windows... and obviously patching the Windows kernel to support some kind of cheat is less practical than doing that on Linux where the source code is available...

    BUT.... this is not e-sports... and while other MMO's have had issues with things like gold farming, etc... those are generally not issues that could be solved with this kind of anti-cheat... and those games don't feel the need to use it...

    So, yes... running on Linux makes /some/ of the EAC protections theoretically easier to circumvent... but in practice history has shown that those are not the issues that MMO's generally have to deal with anyway.
    This is why that button exists - so developers can prevent games running on Linux and thus prevent these cheats.
    If this was an e-sport title, I might agree that it's increasing the attack surface, and so vendors will want the option to consider that, but the fact remains that the majority of cheats I've seen are run on Windows anyway...
    If there were no negative side effects, Valve would have paid EAC money to just have it always on.

    This is why the question isn't "how much money will Linux users bring the game", but rather "how much money will the additional cheating cost the game".

    Personally, I think the kind of issues that occur in an MMO, compared to what might be the case in e-sports are such that what you can control this way is down in the noise compared to simpler issues such as item farmers, gold sellers and bots, which can really only be addressed by actively monitoring players for unusual activity and having good GM's.

    what are the issues then?
  • KnevahKnevah Member, Alpha Two
    edited October 2023
    Depraved wrote: »

    what are the issues then?

    The issues I believe are most significant for MMO's are:-

    * Farming bots
    -> Trading bots (depending on the design of the game)
    * Account / Character trading
    * Item trading
    * In game currency selling
    * Character leveling services
    * Credential theft (Phishing / Malware)
    * Multi-boxing (Depending on what's permiited)
    * "Gold" farming (or whatever the in-game currency is)
    -> specifically to support in game currency trading for real money.
    * DDoS attacks against the game servers/infrastructure
    * Exploits of bugs/glitches in the software
    -> Some harmless like falling under Stormwind, or the hidden area in Ironforge in Wow, but others might include item duplication, infinite in-game money etc...

    Primary use of "Anti-Cheat" software
    * Speed Hacks
    -> doesn't really apply if the server software is properly written, at least it should be trivial to detect.
    * Aimbots
    * Wall hacks

    Those last two are /critical/ for e-sports but don't apply much to MMO's since probably manual aiming isn't a thing... and wall hacks in an MMO scenario seem like something that would just not be worth it...

    That's 13 issues, only 2 of them would be addressed by "Anti-Cheat" software such as what we are discussing, rather than what would more easily be implemented at the server side, and/or by good GM's and policing by other players.... and those two mostly are not an issue for an MMO.... or are a very minor issue compared to what they would be in an e-sport title.
  • NoaaniNoaani Member, Intrepid Pack, Alpha Two
    Knevah wrote: »
    BUT.... this is not e-sports...

    No, but it is going to be VERY competitive.

    Also, with Ashes being a hybrid of tab and action, some aiming will be involved (to what extent is yet to be seen, but enough that some people will want aim bots if they are available).

    Wall glitches are indeed an issue that would be exasperated on Linux, but so are a number of other things you've not listed (you can do a lot in an MMO if you can intercept the data being sent from your client to the server).

    The thing is, regardless of the specifics, you know allowing Linux compatibility will increase the amount of cheating in the game. You are now asking for a trade off in allowing that 1.6% of people to play (it is actually lower than that, as u said, most of those people also have a windows computer, or are duel booting, almost no one on Steam is Linux only) in exchange for an increase in cheating.

    As such, at the very least, you should understand why people are generally against it, and will be against it in almost any competitive game.

    If you purchased a Steam Deck in order to play competitive games, that just seems like a poor decision on your part.
  • KnevahKnevah Member, Alpha Two
    edited October 2023
    Something I came across which is certainly a best case scenario... but that might be a whole GPU generation worth of difference. ;)

    https://video.hardlimit.com/w/uZGK12oU5FeSsy8CDLP4hD

    It's not made clear, but if you examine the video, you can see this is an AMD 7900X CPU, paired with a Radeon RX 7900XTX GPU.
  • KnevahKnevah Member, Alpha Two
    Noaani wrote: »
    Knevah wrote: »
    BUT.... this is not e-sports...

    No, but it is going to be VERY competitive.

    "Competitive" generally means something different in an MMO... it's not moment to moment with players shooting at each other, it's things like realm firsts for specific dungeons, and open world events etc...

    Wall glitches are indeed an issue that would be exasperated on Linux,

    I disagree... graphics is more or less 100% handed over to Vulkan/DirectX and reliability of these drivers is extremely good... plus, some random "glitch" is much more likely to be harmful, not helpful...

    If you are referring to deliberately doing that, with some software to let you see through walls etc... I've seen that implemented on Windows despite EAC, so Linux is moot one way or the other... EAC is just stopping the bulk of script kiddies downloading hacked clients without really knowing how it works... creating those things is genuinely hard work that someone is not going to do unless they can get a return on that by selling it... and (as you pointed out above), the market on Windows is so much larger that it's always going to be the target for this kind of thing.

    you can do a lot in an MMO if you can intercept the data being sent from your client to the server

    Well, I can do that on another machine, sitting next to my gaming system... perhaps a Raspberry Pi... Yes, there's going to be encryption, but since we're talking about hypothetical hacks here, a man in the middle attack on the client to server encryption is probably easier than circumventing the client such that you can grab the data before it's encrypted... even if there is no EAC that would likely still be true.

    The thing is, regardless of the specifics, you know allowing Linux compatibility will increase the amount of cheating in the game. You are now asking for a trade off in allowing that 1.6% of people to play (it is actually lower than that, as u said, most of those people also have a windows computer, or are duel booting, almost no one on Steam is Linux only) in exchange for an increase in cheating.

    I think given the above, any increase in cheating is going to be imperceptibly small since it isn't individuals creating cheats, it's a small number of people who are dedicated, and likely able to monetize that activity by providing those compromised clients... and they are going to develop that for Windows because that's where the largest market is.

    I would also say that on steam if an account (or game) is used on Windows more, it's counted as a Windows user... so that 1.6%... if we're talking about people who have both Windows and Linux is only those people who use Linux more... so steam deck owners who might play on a Windows desktop 60% of the time are not counted as Linux users... so actually, the number is just as likely to be more in reality as only players who are using Linux the majority of the time are counted.

    As such, at the very least, you should understand why people are generally against it, and will be against it in almost any competitive game.

    If you purchased a Steam Deck in order to play competitive games, that just seems like a poor decision on your part.

    I think people are generally against it because they don't fully understand it, and there is a LOT of FUD around it... the issues you raise, while they are in some cases theoretically real at some level, are also for the most part unlikely, or at least a very small issue in a larger arena... perhaps you increase cheating overall by 0.016%... (if 1% of all Linux users are cheating)... but you also have to remember that Linux users are also less likely to be compromised by malware, so they are less likely to be creating issues with character or account theft, etc... they're also less likely to be gold farmers, because why would some low rent gold farming operation go to the trouble... etc etc...

    Also, I personally don't expect to play Ashes on a Steam Deck... and probably most people asking about the Steam Deck don't either... they are referring to that device as it is a well known, standardized Linux platform that could actually be "supported" relatively easily... and of course, if something runs on a Steam Deck, then it's going to run on other Linux systems also...
  • DepravedDepraved Member, Alpha Two
    edited October 2023
    Knevah wrote: »
    Depraved wrote: »

    what are the issues then?

    The issues I believe are most significant for MMO's are:-

    * Farming bots
    -> Trading bots (depending on the design of the game)
    * Account / Character trading
    * Item trading
    * In game currency selling
    * Character leveling services
    * Credential theft (Phishing / Malware)
    * Multi-boxing (Depending on what's permiited)
    * "Gold" farming (or whatever the in-game currency is)
    -> specifically to support in game currency trading for real money.
    * DDoS attacks against the game servers/infrastructure
    * Exploits of bugs/glitches in the software
    -> Some harmless like falling under Stormwind, or the hidden area in Ironforge in Wow, but others might include item duplication, infinite in-game money etc...

    Primary use of "Anti-Cheat" software
    * Speed Hacks
    -> doesn't really apply if the server software is properly written, at least it should be trivial to detect.
    * Aimbots
    * Wall hacks

    Those last two are /critical/ for e-sports but don't apply much to MMO's since probably manual aiming isn't a thing... and wall hacks in an MMO scenario seem like something that would just not be worth it...

    That's 13 issues, only 2 of them would be addressed by "Anti-Cheat" software such as what we are discussing, rather than what would more easily be implemented at the server side, and/or by good GM's and policing by other players.... and those two mostly are not an issue for an MMO.... or are a very minor issue compared to what they would be in an e-sport title.

    what i mean is, what kind of cheating can you do on linux that you cant do on windows and could also be, but not necessarily, undetectable
  • KnevahKnevah Member, Alpha Two
    Depraved wrote: »

    what i mean is, what kind of cheating can you do on linux that you cant do on windows and could also be, but not necessarily, undetectable

    Well, I can't tell you that without seeing exactly what the capabilities of EAC are, and how different they may be between Windows and Linux.... however, /if/ EAC installs a kernel mode driver on Windows, but not on Linux, then it is at least theoretically possible that an exploit operating in the kernel could be used to potentially be invisible to EAC...

    The problem is that this is the excuse used by DRM companies to argue that they cannot trust HDCP on Linux as someone might have modified the kernel to lie about whether HDCP is enabled.... of course that's at least theoretically possible, but in practice there are many easier ways to pirate movies so this has never actually happened.

    My view is that although these extremely complex exploits are /theoretically/ easier on Linux than Windows... in practice, the exploits that are published are almost exclusively for Windows... so the trade off between additional complexity, vs pay off for the hacker who created the exploit just isn't there to make those exploits a reality.

    Anyone who has written any software, or even a website knows that you can't trust the client... protections for this stuff need to be in the server if you really need for it to be reliable... EAC and the likes just hit the low hanging fruit. Have AV, but don't download and run software from http://icanhazmalware.zip.

    It worries me that this thread nearly got a bit toxic, but I think it's a valuable discussion...

    My position however, is that I think participants here are perhaps a few years out of date with regard to the situation with Linux and Linux users... I mean, for example... would you say to someone with a Mac "yeah, but all Mac owners have a PC too"... no, of course you wouldn't... 5 years ago, it might have been reasonable to assume people dual boot, but not so much now.

    Also, even 1 or 2 years ago... it was reasonable to assume that Wine/Proton was a bit hit/miss in terms of compatibility... where now, the compatibility is so good that you actually have to work hard to make something that doesn't work on Linux.

    I've read a lot of previous comments on these forums about Linux, but they are all 2+ years old, and so that's why I posted again... as the climate has changed a lot. My understanding of the word from Intrepid is that they do want to have Linux compatibility at some point, but they don't have manpower to dedicate to that currently... I can respect that, but an MMO like this really puts someone at a disadvantage if they join a year in... or whatever it is... so it seems to me that not actively blocking Linux, and handing off that work to the Proton developers to ensure compatibility is a reasonable approach that has worked for others vendors... I mean it only took Microsoft 9 months to go from "wow, FH5 works on Linux"... to finding value in releasing Proton specific hotfixes.

    We can only wait and see how Intrepid handle this... but I hope they will make use of the open source developers, and those at Valve, and other places that are very motivated to make sure that software like this works flawlessly.
  • BotagarBotagar Member, Alpha One, Alpha Two, Early Alpha Two
    edited October 2023
    Knevah wrote: »
    It worries me that this thread nearly got a bit toxic, but I think it's a valuable discussion...

    My position however, is that I think participants here are perhaps a few years out of date with regard to the situation with Linux and Linux users...

    There were many points in this thread where I nearly responded to *some* of the points being raised with the tone one would have after being pestered by a 5 year old for over an hour. I think you're on the money here in that there are certain Hard Headed individuals who have based their world view of linux and its users on some old, possibly very biased sources. These people aren't going to try linux, and there's no real point in engaging them any further. You cant logic someone out of a position they didn't logic themselves into.

    I use a linux machine as my daily driver, and have no issues playing GW2, EVE, other multiplayer games as well as pretty much every other single player game under the sun. Proton has come leaps and bounds from where it was even a year back, and most shit just works out of the box.

    If Intrepid go down the route of locking the game to Windows like they did with the Alpha, I'll be disappointment. Even more so if they rely on client side anti cheat for... anti cheat. Windows, Linux, OSX, you cannot ever trust the client. It should only be an IO and rendering stage of the game's technology.

    I want to stress this point again...
    It shouldn't matter if i compile a custom version of the linux kernel to be able to circumvent anti-memory-access tools, suspicious behavior should be picked up on the server and the actions reviewed by a GM. It's laughable that there are people who think the windows kernel is more.... *secure* than linux.

    I need to stop here as the level of ignorance being peddled as fact is making me angry.

    xuoo3xnnh3ny.png
  • KnevahKnevah Member, Alpha Two
    Botagar wrote: »
    Knevah wrote: »
    It worries me that this thread nearly got a bit toxic, but I think it's a valuable discussion...

    My position however, is that I think participants here are perhaps a few years out of date with regard to the situation with Linux and Linux users...

    .... there are certain Hard Headed individuals who have based their world view of linux

    Look, that describes me too... I'm not blind to that... I'm just approaching this from the other side of the fence... looking above, you can see the comment "I'm ok with windows tho, so... ", which I think is a pretty terrible approach to the preferences/needs of others! What if I don't want my personal data to be sucked up by a giant (foreign) multi-national corporation... with a questionable history... ;)

    What I say to those people is that we have spent as much as 30 years to reach a stage where legally, the Windows API's are a "standard", and we have implemented that "standard" to the point where we're actually so compatible that almost every AAA game is working flawlessly... in some cases even faster and more stable than on Windows... and now we have FUD about theoretical cheating... which I can't think of a single real world case of this actually happening, as all the cheating seems to happen on Windows anyway.

    My goal, ideally is to help get the Alpha/Beta clients working with Proton, so that it can be a smooth experience at launch... because that's the critical time, no one wants to join a new MMO when everyone else has been playing for 3 months.
  • KnevahKnevah Member, Alpha Two
    Depraved wrote: »
    i think the wiki has the answer he is looking for

    How arrogant is that?... did you even read the very specific questions I asked, to clarify what the Wiki actually says.... which is virtually nothing by the way.

    The Wiki says, two things

    * "Native support may be possible in future"... well, native support would require a lot of development effort from Intrepid, and the Linux users don't actually want that.

    * "We'll have to evaluate how much work it will be at some point in the future".

    What I'm suggesting is that there's likely more people working on Proton than in the whole of Intrepid, and they're motivated to get as close to 100% of the new releases working, ideally on day one.... and they don't require any investment of time from Intrepid, they just need some clarification regarding if Intrepid will actively try to stop them... I think the entire discussion around EAC above is moot, since there's nothing to say that it'll even be used as the Wiki just states that there is extensive work to stop any cheating... which could all be server side for all we know.

    So, if Intrepid confirm that they aren't going to be banning Wine developers... then we do our thing, Intrepid does theirs and things either work out of not... if they /are/ going to be doing that kind of thing... then half of those guys will use dummy accounts and VPN's and the other half won't touch it... and I'll lash together my own solution.... but that doesn't feel like productive co-operation.

    Also, why am I asking these questions on the forum, and not discord?... well, I asked on Discord and someone said "This is too complex for Discord, ask on the forum"... so here I am.... go figure.

    You really should read the first half dozen comments on this thread, it might help you understand...

    https://www.reddit.com/r/linux_gaming/comments/17h1i7n/linux_vs_windows_tested_in_10_games_linux_17/

    TL;DR, if you buy the right hardware, then Linux is better at running Windows games than Windows... both performance and stability... and that's a statement I wasn't expecting to be able to ever make.
  • NoaaniNoaani Member, Intrepid Pack, Alpha Two
    Knevah wrote: »
    "Competitive" generally means something different in an MMO... it's not moment to moment with players shooting at each other, it's things like realm firsts for specific dungeons, and open world events etc...

    Oh, so you're saying it's OK to cheat in Ashes?
    Well, I can do that on another machine, sitting next to my gaming system... perhaps a Raspberry Pi... Yes, there's going to be encryption, but since
    Now you seem to be saying that si ce some other much more involved cheating methods will be available, Intrepid shouldn't eliminate the easier to eliminate methods.

    I hate it how some people think a single action needs to deal with the problem entirely or else it isnt worth doing.
    perhaps you increase cheating overall by 0.016%... (if 1% of all Linux users are cheating)...
    And now you are saying that only people already using Linux would use it to cheat. It's as if you have forgotten that anyone wanting to cheat can simply duel boot their system.
  • KnevahKnevah Member, Alpha Two
    Noaani wrote: »
    Knevah wrote: »
    "Competitive" generally means something different in an MMO... it's not moment to moment with players shooting at each other, it's things like realm firsts for specific dungeons, and open world events etc...

    Oh, so you're saying it's OK to cheat in Ashes?
    Well, I can do that on another machine, sitting next to my gaming system... perhaps a Raspberry Pi... Yes, there's going to be encryption, but since
    Now you seem to be saying that si ce some other much more involved cheating methods will be available, Intrepid shouldn't eliminate the easier to eliminate methods.

    I hate it how some people think a single action needs to deal with the problem entirely or else it isnt worth doing.
    perhaps you increase cheating overall by 0.016%... (if 1% of all Linux users are cheating)...
    And now you are saying that only people already using Linux would use it to cheat. It's as if you have forgotten that anyone wanting to cheat can simply duel boot their system.

    Baaa, this is just FUD IMO... come back when you have an example of this actually happening... every example I've seen of this kind of thing happening, it was done on Windows. It might in theory have a different attack surface, but in the current climate, this kind of thing is done to monetize it, and so it's going to target the platform that lets them market it...
  • KnevahKnevah Member, Alpha Two
    edited October 2023
    Noaani wrote: »
    Oh, so you're saying it's OK to cheat in Ashes?
    Of course not, but this discussion is moot... as EAC is really only there to catch the low hanging fruit, which it will do regardless of platform if its going to be leveraged, which hasn't even been confirmed... and then there's a lot of stuff on the server side, and custom stuff in the client.
    I hate it how some people think a single action needs to deal with the problem entirely or else it isnt worth doing.
    Sure, defense in depth is a thing... but given zero information about what's actually going on, I'm going to assume that we can get it running.... which hence my request for clarification of the "no real information" that's on the Wiki, particularly regarding how Intrepid will view us working on that.... because clearly they are saying that

    a) they don't have the time to invest in a native client, and

    b) they would like to have support but they need to work out how much developer time it would take.

    Yet the Linux users don't want (a), and given that Proton likely has more developers than Intrepid, in an ideal world (b) doesn't require any developer time from Intrepid, since for the vast majority of the work, can (and should) be on the Proton side.
    And now you are saying that only people already using Linux would use it to cheat. It's as if you have forgotten that anyone wanting to cheat can simply duel boot their system.

    Actually, I'm saying that the return on investment for creating some kind of exploit vastly favours Windows ... and this is born out by what you see available in the marketplace, I've seen MANY exploits for e-sports games, even ones with EAC, and they are all running on Windows. You're also implying that the potential differences in the EAC client on Linux will make it "easy", which is certainly not the case... especially given the implication that Intrepid are doing a lot to manage any kind of problem... likely a lot server side too... and, given that they have experienced people from Blizzard (and CCP I believe?)... among others, which both have large communities of players on Linux, I'm sure they know that it's not been an issue for those services.
  • DepravedDepraved Member, Alpha Two
    Knevah wrote: »
    Depraved wrote: »
    i think the wiki has the answer he is looking for

    How arrogant is that?... did you even read the very specific questions I asked, to clarify what the Wiki actually says.... which is virtually nothing by the way.

    The Wiki says, two things

    * "Native support may be possible in future"... well, native support would require a lot of development effort from Intrepid, and the Linux users don't actually want that.

    * "We'll have to evaluate how much work it will be at some point in the future".

    What I'm suggesting is that there's likely more people working on Proton than in the whole of Intrepid, and they're motivated to get as close to 100% of the new releases working, ideally on day one.... and they don't require any investment of time from Intrepid, they just need some clarification regarding if Intrepid will actively try to stop them... I think the entire discussion around EAC above is moot, since there's nothing to say that it'll even be used as the Wiki just states that there is extensive work to stop any cheating... which could all be server side for all we know.

    So, if Intrepid confirm that they aren't going to be banning Wine developers... then we do our thing, Intrepid does theirs and things either work out of not... if they /are/ going to be doing that kind of thing... then half of those guys will use dummy accounts and VPN's and the other half won't touch it... and I'll lash together my own solution.... but that doesn't feel like productive co-operation.

    Also, why am I asking these questions on the forum, and not discord?... well, I asked on Discord and someone said "This is too complex for Discord, ask on the forum"... so here I am.... go figure.

    You really should read the first half dozen comments on this thread, it might help you understand...

    https://www.reddit.com/r/linux_gaming/comments/17h1i7n/linux_vs_windows_tested_in_10_games_linux_17/

    TL;DR, if you buy the right hardware, then Linux is better at running Windows games than Windows... both performance and stability... and that's a statement I wasn't expecting to be able to ever make.

    it means that they will add native support, not emulator support. its clear to me T_T
  • DepravedDepraved Member, Alpha Two
    Knevah wrote: »
    Noaani wrote: »
    Knevah wrote: »
    "Competitive" generally means something different in an MMO... it's not moment to moment with players shooting at each other, it's things like realm firsts for specific dungeons, and open world events etc...

    Oh, so you're saying it's OK to cheat in Ashes?
    Well, I can do that on another machine, sitting next to my gaming system... perhaps a Raspberry Pi... Yes, there's going to be encryption, but since
    Now you seem to be saying that si ce some other much more involved cheating methods will be available, Intrepid shouldn't eliminate the easier to eliminate methods.

    I hate it how some people think a single action needs to deal with the problem entirely or else it isnt worth doing.
    perhaps you increase cheating overall by 0.016%... (if 1% of all Linux users are cheating)...
    And now you are saying that only people already using Linux would use it to cheat. It's as if you have forgotten that anyone wanting to cheat can simply duel boot their system.

    Baaa, this is just FUD IMO... come back when you have an example of this actually happening... every example I've seen of this kind of thing happening, it was done on Windows. It might in theory have a different attack surface, but in the current climate, this kind of thing is done to monetize it, and so it's going to target the platform that lets them market it...

    the people who do it dont advertise themselves doing it. they do it secretly lol
  • DepravedDepraved Member, Alpha Two
    Knevah wrote: »
    Noaani wrote: »
    Oh, so you're saying it's OK to cheat in Ashes?
    Of course not, but this discussion is moot... as EAC is really only there to catch the low hanging fruit, which it will do regardless of platform if its going to be leveraged, which hasn't even been confirmed... and then there's a lot of stuff on the server side, and custom stuff in the client.
    I hate it how some people think a single action needs to deal with the problem entirely or else it isnt worth doing.
    Sure, defense in depth is a thing... but given zero information about what's actually going on, I'm going to assume that we can get it running.... which hence my request for clarification of the "no real information" that's on the Wiki, particularly regarding how Intrepid will view us working on that.... because clearly they are saying that

    a) they don't have the time to invest in a native client, and

    b) they would like to have support but they need to work out how much developer time it would take.

    Yet the Linux users don't want (a), and given that Proton likely has more developers than Intrepid, in an ideal world (b) doesn't require any developer time from Intrepid, since for the vast majority of the work, can (and should) be on the Proton side.
    And now you are saying that only people already using Linux would use it to cheat. It's as if you have forgotten that anyone wanting to cheat can simply duel boot their system.

    Actually, I'm saying that the return on investment for creating some kind of exploit vastly favours Windows ... and this is born out by what you see available in the marketplace, I've seen MANY exploits for e-sports games, even ones with EAC, and they are all running on Windows. You're also implying that the potential differences in the EAC client on Linux will make it "easy", which is certainly not the case... especially given the implication that Intrepid are doing a lot to manage any kind of problem... likely a lot server side too... and, given that they have experienced people from Blizzard (and CCP I believe?)... among others, which both have large communities of players on Linux, I'm sure they know that it's not been an issue for those services.

    they run on windows because most people play on windows. thats why there are more viruses for windows too. linux and mac can still catch a virus..you just need ot make it lol. the people who makes things like that focus on windows because thats where most users are.

    also, really, who would rather play on an emulator over natively? T_T
  • KnevahKnevah Member, Alpha Two
    Depraved wrote: »
    it means that they will add native support, not emulator support. its clear to me T_T

    Yes, that's what worries me... because that approach was tried by CCP with Eve Online and it was bad, in all honesty and it's wholly unnecessary... The Linux user community for Eve ended up agreeing with CCP to scrap it, to that developer time wasn't wasted on it....

    You might not expect that this was the approach of the Linux user community to a company having a native Linux client, but the deal that was worked out benefited everyone.

    UE5 does have some cross compilation options, so it would be easier than what CCP was doing in some ways, but still, a LOT of developer effort, plus testing and I can't see this being a thing... perhaps I'll be proved wrong.
    the people who do it dont advertise themselves doing it. they do it secretly lol

    That's not how exploit development and monetization works... it's not one guy deciding he needs a bit more gold and then spending thousands of man hours developing an exploit...

    What happens is hacker groups will develop an exploit, and then market that via one of a dozen or so dark web marketplaces that provide hacking services... probably then selling them on to organized groups of gold farmers or whatever it is the exploit does, who will use that until they are discovered... with a goal of making the money back on the cost of the tool... a LOT of money changes hands this way.... like hundreds of thousands of dollars.

    If you ever find exploits downloadable for free that you can use yourself... they are likely ones that have been burned by the larger scale groups who will have made their money off it, and now they can't use it any more as they will be detected too quickly... As one individual you might get away with it for a bit, as you are ultimately not making a big difference using that personally, and it can go un-noticed... or, you know, you might get banned in an hour... you just don't know.
  • DepravedDepraved Member, Alpha Two
    edited October 2023
    different companies, different games



    i know thats how the exploit business works, but its not the only way.
  • KnevahKnevah Member, Alpha Two
    Depraved wrote: »
    they run on windows because most people play on windows. thats why there are more viruses for windows too. linux and mac can still catch a virus..you just need ot make it lol. the people who makes things like that focus on windows because thats where most users are.

    also, really, who would rather play on an emulator over natively? T_T

    Having worked in IT security in major financial organizations for many years, mainly with Linux... I can tell you that what you are saying is only partly correct...

    The exploits are on windows because most people play on Windows... but not for the "obvious" reasons... Ultimately the time and manpower it takes to develop these exploits is often such that only if there is a way to monetize it via large scale gold/item farming... and then selling items... etc. and those large scale organizations obviously want to remain under the radar, so they will want to be using absolutely bog standard systems the same as every other user, so they don't stand out.... there might be a secondary market to individuals, but again, almost universally it wasn't those individuals who created the exploits.... and eventually they will leak onto the usual download sites for free, but by that point you're taking a huge risk by using them.... not least because they probably also contain other malware by that point!

    The reason there are more viruses for Windows is also a complex issue... at one point I was reviewing every CVE that came out for an online gaming company... and I did have to assess the Windows vilnerabilities as well as the Linux ones... and for sure it's been a minute... but I can tell you that the incidence of malware, particularly worms on Windows was 100% a factor of the types of vulnerability that were present in the Windows platform... and Linux virtually never had similar issues. The reason for this is dead simple, Linux uses the Unix security model, which is a) FAR simpler than the Windows model, b) Unix servers have been the backbone of the Internet for 40+ years... open to the raw internet with no firewalls, or NAT routers to protect them... and Linux both inherited all that learning, and benefited from it directly in a way that Windows almost never did.
    Yes, of course bad software exists, wordpress springs to mind as something that had a lot of issues... so, yes... it's possible to get malware on Linux... but it's generally focussed on /server/ systems where Linux outnumbers Windows 100 to 1... citation needed :) Sure, there's an aspect of "less users" when it comes to desktop Linux and malware, but Linux does also benefit from it's long history of being in the firing line, and it's much simpler security model.... the most insecure aspect of any system, be it Windows or Linux is the user though, so there is that!

    As regards playing on an "emulator" over native... Wine/Proton is not an emulator... it's just a set of libraries, I'm sure windows comes with DirectX pre-installed now, but at one point you had to install that... or, the visual C++ runtime, or .NET runtime... that's what Wine/Proton is... at it's core it's /just/ a set of libraries that provide Win32, Win64 and DirectX... the games you might run with Wine/Proton are absolutely running "natively" from the perspective of the OS, and the CPU at that point.... just as that visual C++ program is running "natively" once you install it's runtime.... yes "native" can mean different things at different times... but the reported 20% performance improvement and increased stability running Windows games on Linux with Wine/Proton would absolutely be impossible if this was "emulation" in the sense you are implying.

    Anyway, I'm done answering this thread... it's clearly not going help me, and at this point it's just going round in circles for no obvious reason.
  • BotagarBotagar Member, Alpha One, Alpha Two, Early Alpha Two
    edited October 2023
    Knevah wrote: »
    Anyway, I'm done answering this thread... it's clearly not going help me, and at this point it's just going round in circles for no obvious reason.

    Mate, I feel ya here.
    Welcome to the AoC forum community.
    You're learning the same lesson I learned a year back about engaging with some of the forum regulars here... you don't, not unless you enjoy losing IQ.
    Edit: I just checked your join date and you've been around longer than me :smiley:

    There are people who unfortunately:
    1. Parrot old/outdated/biased info as fact
    2. Argue from anecdotes as fact
    3. Refuse to, or cannot, think critically and re-evaluate positions
    4. Believe somehow that technical decisions made for a game that hasn't even come out in alpha cannot be changed/modified without massive expense

    They would not survive in our industry (I'm inferring your line of work from your posts) very long with their mindsets.

    To round shit up...
    1. You DO NOT NEED native Linux support to have Linux as a viable platform to play from, PROTON is possible THE best solution for a consistent Linux runtime platform
    2. The Windows Kernel is NOT more secure than Linux for gaming
      1. Ya'll happily let anti-cheats install Ring 0 level drivers into your Windows Install, what the hell do you think they are?
      2. Why do you think determined cheaters aren't capable of writing their own Ring 0 drivers to enable cheating?
      3. Why do you think modifying and recompiling the Linux kernel is easier/more powerful for game cheating?
    3. The mindset of "Everyone is on Windows so we only support Windows" is why Windows has the most people. Stop that.
    4. Apple is bringing out their Game Porting Toolkit to allow Windows Games to run on Apple A2 Silicone without modification; Are you suggesting that that market should be locked out too? OSX is "UNIX" based after all... so insecure. Who runs A2 macs nowadays anyway, such a non existent market....

    Foolish of me to believe this message will change anyone's behavior, but alas I keep hoping.
    If you don't know what your talking about, either be humble and open to ideas OR shut up.
    xuoo3xnnh3ny.png
  • NoaaniNoaani Member, Intrepid Pack, Alpha Two
    edited October 2023
    Knevah wrote: »
    Baaa, this is just FUD IMO... come back when you have an example of this actually happening... every example I've seen of this kind of thing happening, it was done on Windows. It might in theory have a different attack surface, but in the current climate, this kind of thing is done to monetize it, and so it's going to target the platform that lets them market it...
    Examples of what?

    What *could* be done on Linux that can't be as easily done on Windows?

    I don't think you need examples of that.

    If you have access to the data packets between server and client, and to the information stored on your systems RAM, there is almost nothing you can't do.

    Now, you may say that Intrepid should just protect against those things properly, and you wouldn't be wrong. However, the easy way to protect against then is to only allow the game to be run on an operating system that will let the server know if the client is being read.

    Since Linux won't do that, part of protecting against it is in not allowing the game on Linux.

    That is how protecting against things work.

    I'm sure you would want to say "but they should do it this other way instead" or something. Sure, there may be other ways of doing it. The thing is, how much will that cost and how invasive will that need to be?

    Is that 1.6% maximum additional players worth that cost and invasion?

    Intrepid don't seem to think so, and you aren't providing any argument as to why it would.
  • I never used a steam deck but I was looking at the physical button/input lay outs. Assuming the allowance of input combinations, it wouldn't be so different than using a controller which I believe may end up being supported. Figured I would put that out there aside from all the Linux information provided.


    @Botagar Funny thing... there is probably more gamers using Linux than gamers using apple lol You can still use windows on apple through a VM if I remember correctly.
  • PercimesPercimes Member
    edited November 2023
    With the direction Windows seems to be heading to, I've began to use Linux part time for a few months now. If it wasn't for gaming and RAW photo editing I wouldn't mind switching right away. Since I've install it on an old and slow HDD I'm kind of reluctant to push the gaming testing. Still haven't manage to motivate myself to really learn Darkroom, seems so alien compared to Lightroom or CaptureOne.

    No hurry though.

    Still, I definitely wouldn't mind AoC on Linux. (You have my soft weak vote)
    Be bold. Be brave. Roll a Tulnar !
Sign In or Register to comment.