|
|
|
|
|
by lifeisstillgood
3500 days ago
|
|
This seems ... insane. Good insane, learn-me-a-lot in-the-weeds insane but insane nonetheless In the "why?" Section he mentions how a lot of programs don't run due to the quirks of the Windows API, and he is twiddling things to fix them. Raymond Chen in "the old new thing" (#) documents his job at Microsoft which was to basically ensure windows handled crappy API calls that third party secs would make and any upgrades or alterations would break. They explicitly added code to windows like "if running adobe XXX then make our API call YYY perform differently and not return a Null" This was a huge Microsoft department working over many years. You flat out cannot emulate the Windows API. You just can't. And all to run games that people today will find amusing for less time than it takes a Venti latte to get cold. I wish him luck and happiness :-) (#) http://www.joelonsoftware.com/articles/APIWar.html |
|
hot patching and shims is still a thing in W10