Wine 6.0 released
This release is dedicated to the memory of Ken Thomases, who passed away just before Christmas at the age of 51. Ken was an incredibly brilliant developer, and the mastermind behind the macOS support in Wine. We all miss his skills, his patience, and his dark sense of humor." Significant features include core modules built as PE executables, an experimental Direct3D renderer, DirectShow support, a new text console, and more.
Posted Jan 15, 2021 13:38 UTC (Fri)
by HelloWorld (guest, #56129)
[Link] (2 responses)
Posted Jan 15, 2021 14:01 UTC (Fri)
by farnz (subscriber, #17727)
[Link] (1 responses)
In the linked article, it says "This should help a number of copy protection schemes that check that the DLL files on disk match the in-memory contents."
Basically, one route to breaking copy protection is to add extra code somewhere; historically, a good way to do this was to attach the extra code to KERNEL32.DLL or other core Windows DLLs, because the schemes in question didn't check to see if you'd done that (just that the DLL list was correct). Modern Windows has system file protections that will replace the on-disk DLLs with Microsoft originals, so if the on-disk DLL doesn't match the memory image, there are three options:
Of those, #2 is the rarest case - the other two are both signs the system isn't behaving as the copy protection expects, so they are picked up on.
Posted Jan 15, 2021 20:23 UTC (Fri)
by HelloWorld (guest, #56129)
[Link]
Posted Jan 15, 2021 19:50 UTC (Fri)
by vstinner (subscriber, #42675)
[Link]
Wine 6.0 released
Wine 6.0 released
Wine 6.0 released
An experimental Direct3D renderer
