HKayn, angielski What’s the context? What does Ubisoft have to do with Microsoft-Activision?
AFLYINTOASTER, angielski Microsoft-Activision sold streaming rights for their games to Ubisoft as a concession to avoid being labeled a monopoly so the merger could go through.
HKayn, angielski I see, thanks!
Pheonixtail, angielski But proton isn’t an emulator? It’s an API converter
echo64, angielski It’s an api emulator.
moody, angielski It’s a translation layer. It doesn’t emulate anything.
echo64, angielski emulate
ĕm′yə-lāt″
transitive verb
To strive to equal or excel, especially through imitation.
To compete with successfully; approach or attain equality with.
To imitate the function of (another system), as by modifications to hardware or software that allow the imitating system to accept the same data, execute the same programs, and achieve the same results as the imitated system.
smeg, angielski I’m capable of computing logical operations, that doesn’t make me a computer
echo64, angielski
smeg, angielski Touché
Nibodhika, angielski Yes, and I usually agree with you and think the whole WINE Is Not an Emulator acronym is a bit too much because a windows Emulator is the easiest way to explain Wine… That being said emulators have a technical definition, and Wine does not fit it because it doesn’t emulate hardware nor does it translate binaries. Linux is perfectly capable of understanding windows binaries and vice-versa, because they both run on the same platform the binaries are the same, which is to say a specific sequence of bits that instructs the processor to do something is the same for both Windows and Linux binaries. The reason you can’t run windows binaries on Linux (again, or vice-versa) is because they make calls to external libraries that are not available, be it the windows API or the Linux Kernel API. So if you write a library that implements the windows API using Linux APIs you suddenly are able to run windows binaries on Linux, and that’s all that wine does.
dudewitbow, angielski Its a compatibility layer, which is not usually considered emulation.
ipha, angielski Wine is Not an Emulator.
It’s right in the upstream name.
bobbytables, angielski Most of the time Ubisoft games don’t work on non-Windows OS, so bold of them to require that.
raptir, angielski They do not create native Linux builds, but for the most part they all work under Protein.
mordack550, angielski Some of Ubisoft games don’t work well on Windows, so…
conciselyverbose, angielski I don't think any of their stuff doesn't work now. Even stuff like Halo with anticheat has been allowed to work via proton already.
This doesn't provide any promise that you can use gamepass or windows store games on Linux, and it doesn't provide any promise that they don't use anticheat in a restrictive way on Linux machines. They can trivially provide a bypass in the cloud environment that doesn't get shipped to end users.
Hopefully they don't do that, but this doesn't really mean a lot to individuals buying their games.
bjoern_tantau, angielski Damn, since when does Ubisoft care about Linux?
gaylord_fartmaster, angielski Since people bought steam decks.
Dodaj komentarz