Latest Comments by Shmerl
Intel announced the Core i9 12900KS as the 'world's fastest desktop processor'
28 Mar 2022 at 8:30 pm UTC Likes: 1
28 Mar 2022 at 8:30 pm UTC Likes: 1
Not bad, but hopefully AMD can do better with 16 cores / 32 threads CPUs.
Wine 7.5 is out now with initial OCSP protocol support
27 Mar 2022 at 2:19 am UTC Likes: 1
27 Mar 2022 at 2:19 am UTC Likes: 1
An interesting addition in this Wine - built in HLSL compiler. I.e. D3DCompile is now hooked into latest Wine code:
https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/d3dcompiler_43/compiler.c#l940 [External Link]
But Cyberpunk 2077 with Cyberengine tweaks you still need install d3dcompiler_47 override. While it's not crashing anymore without it, the tweaks UI itself isn't working either.
https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/d3dcompiler_43/compiler.c#l940 [External Link]
But Cyberpunk 2077 with Cyberengine tweaks you still need install d3dcompiler_47 override. While it's not crashing anymore without it, the tweaks UI itself isn't working either.
Isometric party-based RPG Black Geyser: Couriers of Darkness has launched
20 Mar 2022 at 4:34 am UTC
20 Mar 2022 at 4:34 am UTC
I personally like real time + pause gameplay for these kind of RPGs, so I'll probably get this after some round of bug fixes updates and some additional reviews about the writing.
Isometric party-based RPG Black Geyser: Couriers of Darkness has launched
18 Mar 2022 at 8:13 pm UTC
18 Mar 2022 at 8:13 pm UTC
Looks promising. How good is the story?
Google talk about their 'Windows emulator' for Stadia and they use DXVK already
17 Mar 2022 at 4:59 pm UTC Likes: 1
That's what black box idea implies. You can observe the behavior, but you don't know the implementation. So you can implement similar behavior to the best of your ability. It's not a guarantee you won't encounter a case where black box will behave differently, but you are getting close enough to be similar in cases you tested.
17 Mar 2022 at 4:59 pm UTC Likes: 1
Quoting: Guestwine devs don't need to deduce anythingHaving an API (description of behavior) and implementing it without having the source is still called reverse engineering, even if they don't need to deduce the required behavior outside of it.
That's what black box idea implies. You can observe the behavior, but you don't know the implementation. So you can implement similar behavior to the best of your ability. It's not a guarantee you won't encounter a case where black box will behave differently, but you are getting close enough to be similar in cases you tested.
Google talk about their 'Windows emulator' for Stadia and they use DXVK already
16 Mar 2022 at 11:23 pm UTC
16 Mar 2022 at 11:23 pm UTC
I don't remember the exact example off hand, but I think they did handle some cases of "hidden features" or even bugs that they had to reverse engineer to make things work.
I'm not really familiar with anti-cheat issues, besides that some of them are kernel level rootkits, so you simply can't implement that in userspace which Wine does.
I'm not really familiar with anti-cheat issues, besides that some of them are kernel level rootkits, so you simply can't implement that in userspace which Wine does.
Google talk about their 'Windows emulator' for Stadia and they use DXVK already
16 Mar 2022 at 10:04 pm UTC
16 Mar 2022 at 10:04 pm UTC
Reverse engineering (also known as backwards engineering or back engineering) is a process or method through which one attempts to understand through deductive reasoning how a previously made device, process, system, or piece of software accomplishes a task with very little (if any) insight into exactly how it does so.This matches perfectly what Wine does. Arguing against it is just some ridiculous demagoguery I think, especially when this negative argument is hinged on vague criterion of "very little".
There is a case-law mechanism called "clean room design" that is employed to avoid copyright infringement when reverse engineering a proprietary driver.This idea matches Wine case as well. Particulars like groups in two rooms are the literal source of the term, but it's irrelevant to the concept behind it - avoiding copyright infringement. Are you going to argue you also literally need two rooms to fit it? It would be on the same level as a previous argument.
Google talk about their 'Windows emulator' for Stadia and they use DXVK already
16 Mar 2022 at 4:43 pm UTC
16 Mar 2022 at 4:43 pm UTC
Quoting: F.UltraWith Clean Room one usually means the process where one team does look inside, docuements that they see and then you have another team reading that documentating and doing the actual implementation. This is how Phoenix Technologies claimed that they cloned the IBM BIOS, but it's not how Wine is implemented.Clean room simply means having no access to the original source code therefore avoiding issues with copyright. Documentation or lack of it is irrelevant to this.
Quoting: Guest"Clean room reverse engineering" =/= "reverse engineering".And it totally is reverse engineering. What's with all this pointless mental gymnastics and arguing semantics for nothing?
Google talk about their 'Windows emulator' for Stadia and they use DXVK already
16 Mar 2022 at 5:50 am UTC
16 Mar 2022 at 5:50 am UTC
I don't think they'll lie about making something new. But may be they aren't telling all the details. They could surely analyze what Wine is doing instead of reverse engineering what Windows does.
I'm pretty sure they are using Wine in some ways, even if indirectly. The fact that they mentioned having troubles with debugging it shows that they looked at Wine closely.
I'm pretty sure they are using Wine in some ways, even if indirectly. The fact that they mentioned having troubles with debugging it shows that they looked at Wine closely.
Google talk about their 'Windows emulator' for Stadia and they use DXVK already
16 Mar 2022 at 4:05 am UTC Likes: 5
16 Mar 2022 at 4:05 am UTC Likes: 5
Quoting: Purple Library GuyBut anyway, now the only people learning anything about Linux will be three guys at Google developing a compatibility layer. Game developers will just be targeting Windows as usual. So who gives a damn? And since they're inventing their own little wheel (again), they won't be contributing much upstream . . . maybe a bit to DXVK.What feels even worse here, that they benefit from the work that already went into faudio, dxvk (I assume also vkd3d-proton, since I doubt they don't care about DX12 games) and other similar important projects. Yet they don't give their project back to FOSS at large and Linux gaming in particular. It's Google we are talking about with their money. When they act in parasitic manner while benefiting from open source projects, it just starts feeling disgusting.
- New US Congress bill proposal requires all operating system providers to verify ages [updated]
- Mozilla announced "Thunderbolt", their open-source and self-hostable AI client
- US operating system age verification bill "Parents Decide Act" gets published
- Dune: Awakening to get self-hosted servers, plus they're splitting PvE and PvP
- Amazon Luna rips out game stores, game purchases and third-party subscriptions
- > See more over 30 days here
Recently Updated
- Away all of next week
- Caldathras - Testing the VRAM valve patch
- Koopa - New Desktop Screenshot Thread
- tmtvl - Shop Crush - Psychological Horror Thrift Sim with Literal Illusio…
- hollowlimb - Proton/Wine Games Locking Up
- Caldathras - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck