Apex should take notes. Sadly, they won't.
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I agree, but, to be fair, WINE is not an emulator, it's a translation layer. It may seem like it doesn't matter but it's an important distinction.
Tbf the devs said "compatibility layer"
True but the title said emulation so I had to correct OP anyway lol
Can you explain more what are the differences?
In an emulator you're capable of running a piece of software in a hardware that it wasn't designed to be run. In Wine you still need a hardware originally designed for the game (x86 CPU, graphics card, etc) because it only fakes that it is being executed under Windows by providing Windows APIs, but the underlying hardware must still be compatible.
Okay thx
They are similar, but generally emulators have a higher run-time cost - this is because they are "emulating" an entire system, not just translating system calls. By cost, I mean performance of course. Emulators typically simulate/mimic other hardware, whereas translation layers just convert the system calls to be run natively on your existing hardware (which means your CPU architecture must match, etc).
Wine is far faster than regular emulation would traditionally be.
Okay thank you
Aren’t these the guys who disallow the term “Taiwan is a country” and “Free Tibet” in their chat system?
Not sure why you were downvoted, you are correct. You can't even say "Winnie the Pooh".
https://gamerant.com/marvel-rivals-banned-words-winnie-the-pooh/
NetEase is the developer of Marvel Rivals. They are a huge Chinese based company, they have ties to the CCP.
https://en.wikipedia.org/wiki/NetEase https://en.wikipedia.org/wiki/Marvel_Rivals
Chinese based company, they have ties to the CCP.
This is redundant
agreed. they already told us the company is based, no need to tell they have ties to the ccp
HAHAHAHAHAHA GOTEM
It'll be funny when undead are removed from the original version of WoW.
What is the other meaning of undead?
You can’t show exposed bone, I don’t know if that applies to WoW but it’s why LoL lost their skeleton
Undead are just a lot more vulgar in chinese culture.
Specifically skeletons are a big deal. Lots of games edit them out, WoW had alternate models for the Undead players, who generally have exposed bone joints and other bits of bone protrusions, to cover them all in flesh. I think it is sometimes OK to use skeletons as enemies, but never for player characters, IIRC.
Not sure how that's relevant to them knowing about Linux gaming and caring to ensure it'll work properly despite proper anti-cheat.
Can we at least cheer that on?
Not just that, but I think it's important information to disseminate because it can be used to hold other game's developer's feet to the fire.
At the end of the day the WINE community is doing absolutely free work to allow game devs to reach a wider audience, and with the sunsetting of Win10 this year, that's going to be more important than ever. While not a huge marketshare, there are plenty of users like me that will just straight up not play a game if it doesn't work under WINE.
companies based in country have to follow rules of said country.
If you don't believe in that you can try to not follow sanctions and see what happens to your business.
I like to make fun of people being bad at math, asking them what 1988+1 is.
Is "incompatible layer programs" code for emulators?
WINE Is Not an Emulator
A lot of games rely on Windows system commands for things like displaying graphics, saving files, etc. Proton translates those commands into commands that Linux can understand. Proton doesn't mimic the game. Proton mimics Windows.
Yep. And just to be a little more precise, since the distinction is a bit subtle: an emulator typically involves translating byte code so that you can run a binary on different hardware. A compatibility layer translates OS calls so that a binary can run on different software.
In the latter case, the binary still runs, as is, directly on the CPU because it's compiled for the same instruction set architecture (x86_64, in this case).
I think they mean Wine or Proton
I guess technically, but you'll have to wait until someone smarter than me comes along. This is likely referring to Linux users playing the game through a proton compat layer.
Not even technically, actually. Wine and proton are translation layers that basically provide a dictionary of system calls so that Windows-specific ones can be translated to Linux calls instead
Right on time, someone smarter than me.
Really though, I didn't know whether or not that would be emulation, so thank you. I guess I better look'er up
Yup, this was a ban wave that hit Linux desktop and Steamdeck players.
The main issue was people playing in virtual machines on Macs. Wine/proton was already whitelisted