Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by F.Ultra
Google plans their own version of Wine to run Windows games on Stadia
15 Mar 2022 at 2:51 pm UTC Likes: 1

Quoting: Shmerl
Quoting: F.UltraThe CS definition of emulation is "the use of an application program or device to imitate the behaviour of another program or device", Wine does no such imitation. An application running under Wine does not get an imitated Windows environment except for the file-system which is the single thing that Wine emulates, for everything else the Windows application runs in a Linux environment which have it's pros (performance) and cons (compatibility).
This is incorrect, or at best not a strictly defined idea to claim that you can't interpret it differently. Using dictionary definition of emulation, it means imitation. The rest is a stretch that no one can claim is the only way to stretch it.

Wine totally imitates Windows in some ways. Running in the Linux environment doesn't preclude that fact. These ways include providing ABIs that Windows program expects to behave in the same way Windows does.

Meaning, you can even write a test of behavior, and at least in ideal case of Wine reaching its goal for that particular component, it should produce the same result in Windows and in Wine.
Does Musl emulate glibc according to you?

Double Fine say Psychonauts 2 for Linux and macOS still coming
15 Mar 2022 at 2:49 pm UTC Likes: 2

Quoting: soulsourceI still haven't finished the first one... Might be fun on the Deck though.
The last level on the first game is a real pain, many rage quits on that one.

Google plans their own version of Wine to run Windows games on Stadia
15 Mar 2022 at 2:07 am UTC Likes: 1

Quoting: RichardYao
Quoting: F.UltraAnd no WINE is not a OS emulator, it's a reimplementation of the Windows API. Not really sure how a emulator for a modern OS would look like but perhaps this one from Google is. Perhaps they emulate it down to how e.g the Windows Scheduler works to make games get the 100% Windows experience that WINE can never do.
It is a Windows emulator just like OS/2's DOS program support was a DOS emulator. In computer science, the notion of OS emulation is well established and predates WINE's creation.
OS/2 contained a proper emulator for MS-DOS (just like DOSBox), it did not simply reimplement the MS-DOS API due to how MS-DOS works this couldn't be done so they had to perform a real emulation.

The CS definition of emulation is "the use of an application program or device to imitate the behaviour of another program or device", Wine does no such imitation. An application running under Wine does not get an imitated Windows environment except for the file-system which is the single thing that Wine emulates, for everything else the Windows application runs in a Linux environment which have it's pros (performance) and cons (compatibility).

Had Wine been an emulator then things like EAC would have worked out of the box.

Apex Legends now broken on Steam Deck and Linux desktops (update: fixed)
15 Mar 2022 at 1:58 am UTC

Quoting: pleasereadthemanual
Quoting: RichardYao
Quoting: avivilloz
Quoting: Xpander
Quoting: rustybroomhandle
Quoting: RichardYao
Quoting: quotI wonder if dropping in that missing `easyanticheat_x64.so` file would fix the issue. The removal seems accidental, so I'm assuming the main binary is still compatible. Of course, you're risking a ban if you try that, but I am curious.
It does fix the issue.
How did you get the correct file?
i backed up the file before the game updated :)
could you maybe share this file somehow?
https://www.reddit.com/r/linux_gaming/comments/te62pa/apex_legends_eac_file/ [External Link]

Keep in mind that this is technically copyright infringement on the part of the person distributing the file. It would avoid copyright infringement if we figured out how to download the old depot version from Valve to get it.
It should also be classified as copyright infringement for the person obtaining/making a copy of the file. Otherwise no one would be successfully prosecuted for downloading copyrighted content from anyone aside from the copyright holder or those they've authorized.

As most sources tend to focus on the legality of sharing the content rather than obtaining it, there's not a wealth of information about it, but here's a wikipedia article. [External Link]

Legality appears to vary depending on the country.

Although, on another note, anyone can be prosecuted for anything regardless of whether they did it or not, so I'm not really making a good argument there. I couldn't find any cases where such a prosecution was successful; mostly cases where the defendant settled.
Those individuals where sued because they used software that uploaded the copyrighted material to other people while they where downloading it themselves. AFAIK no one have been sued for just downloading, it's distribution that is protected under copyright, for usage to be infringing you have to go to patents.

Windows drivers roll out for Steam Deck but Valve won't support it
13 Mar 2022 at 2:14 pm UTC Likes: 6

Quoting: pete910
Quoting: F.UltraAnd LTT is out with a video on exactly how horrible Windows is on the deck right now:

https://www.youtube.com/watch?v=uNt_ReLwk40 [External Link]
Oh how the tables have turned ! :grin:
They have even turned a few more turns than that. Looking at the comments done by people in the various videos it's quite clear that people have zero insight into their own biases.

E.g Linus on the Linux videos made it Linux fault that drivers where bad or missing, but here when Windows is suffering from the very same thing he blames Valve...

And we have Windowsgamers that page up and page down refuses to even try out Linux since that would potentially make them loose 10fps in games and that would be completely unacceptable but now suddenly with the Deck they consider replacing SteamOS with Windows because loosing 10fps in games is nothing :-)

Google plans their own version of Wine to run Windows games on Stadia
13 Mar 2022 at 5:11 am UTC Likes: 1

Quoting: ShmerlYou didn't really answer the question focusing on the wrong part. So I can simplify it - why the need for explicit negative phrasing "not an emulator"? How sudden it was is not really relevant to the main point.
So it looks like I didn't understand your question, since you used the word "sudden" it looked like you put emphasis on that.

Ok, so the need to explicitly phrasing it as not being an emulator was an early attempt at clearly show that it wasn't an emulator, something that clearly didn't work considering that we still 29 years later are talking about it.

One also needs a bit of history here. There had been prior attempts at running Windows applications, all those where based on emulation and required you to install msdos since they where written for non x86 hardware. Then SUN came up with WABI which could run Windows applications faster on SunOS due to WABI instead of being an emulator being a reimplementation of the Windows DLLs that applications used. This was the inspiration behind Wine, hence why it was first called Wabi internally.

Or to quote one of the two devs at the time (aug 1993)
It should be pointed out that the Windows binary will be
running directly - there will be no need for machine level emulation
of the instructions. Sun has reported better performance with their
version of WABI than is actually achieved under MS-Windows -
theoretically the same result is possible under linux.

Google plans their own version of Wine to run Windows games on Stadia
13 Mar 2022 at 4:50 am UTC Likes: 1

Quoting: Shmerl
Quoting: F.UltraI don't see him as an authority on this matter at all, he was simply a nice guy who decided to write a FAQ back in 1995 to help the project.
Then why a sudden need to emphasize "not an emulator" at one point? Today Wine kind of stopped doing it, which is a good thing.
There where never "a sudden need" when it was done two months into development of the project back in 1993 long before Wine could even run a single .exe, didn't you even read the post that you replied to?

edit:

And we have this post to Usenet in Aug 1993 by the lead dev (or should we say one of the two only devs at the time):
It should be pointed out that the Windows binary will be
running directly - there will be no need for machine level emulation
of the instructions. Sun has reported better performance with their
version of WABI than is actually achieved under MS-Windows -
theoretically the same result is possible under linux.
The word to look for here is "running directly".

Windows drivers roll out for Steam Deck but Valve won't support it
13 Mar 2022 at 3:13 am UTC Likes: 1

Quoting: Purple Library Guy
Quoting: F.UltraAnd LTT is out with a video on exactly how horrible Windows is on the deck right now:

https://www.youtube.com/watch?v=uNt_ReLwk40 [External Link]
Huh. It references GoL at about the 15 minute mark. Specifically, mentions and briefly shows a screenshot of Ethan Lee's article critiquing Valve's Steam Deck verification process.
I'll bet that was the work of Anthony.

Google plans their own version of Wine to run Windows games on Stadia
13 Mar 2022 at 3:12 am UTC

Quoting: Shmerl
Quoting: F.UltraWine "never" called it self an emulator (except in some parts of the old FAQ).
If the FAQ references it, it clearly was meant to be called an emulator.
An old FAQ that was written by P. David Gardner who according to his own words in the FAQ:
who is not otherwise involved in Wine
. I don't see him as an authority on this matter at all, he was simply a nice guy who decided to write a FAQ back in 1995 to help the project.

Windows drivers roll out for Steam Deck but Valve won't support it
12 Mar 2022 at 6:25 pm UTC Likes: 3

And LTT is out with a video on exactly how horrible Windows is on the deck right now:

https://www.youtube.com/watch?v=uNt_ReLwk40 [External Link]