Wine 6.0 released
Wine 6.0 released
Posted Jan 15, 2021 14:01 UTC (Fri) by farnz (subscriber, #17727)In reply to: Wine 6.0 released by HelloWorld
Parent article: Wine 6.0 released
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:
- You're mid-update, and need to restart the app with the right DLLs loaded.
- The OS isn't Windows, but WINE.
- You've added extra code to a system DLL to break the app.
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]
Wine 6.0 released
