mirror of
https://github.com/itsmattkc/dotnet9x.git
synced 2025-01-22 09:11:55 -05:00
2185b7ce3e
Not really necessary, just thought I'd give it a shot for completeness |
||
---|---|---|
.. | ||
alink.dll.bdf | ||
bsdiff.exe | ||
bspatch.exe | ||
bunzip2.exe | ||
bzip2.dll | ||
bzip2.exe | ||
csc.exe.bdf | ||
cscomp.dll.bdf | ||
Culture.dll.bdf | ||
cvtres.exe.bdf | ||
diasymreader.dll.bdf | ||
fusion.dll.bdf | ||
mscoree.dll.bdf | ||
mscorjit.dll.bdf | ||
mscorpe.dll.bdf | ||
mscorwks.dll.bdf | ||
msvcr80.dll.bdf | ||
ngen.exe.bdf | ||
README.md | ||
regtlibv12.exe.bdf |
Binary/unmanaged DLL patches
These are bdiff
patches that the installer applies to .NET's machine code DLLs (e.g. mscoree.dll
, mscorwks.dll
, mscorjit.dll
, etc.) after they're installed on the user's computer.
For the most part, the patches just redirect imports from system DLLs (e.g. KERNEL32.DLL
) to our wrappers (e.g. CORKEL32.DLL
), except in the case of mscorwks.dll
which also requires a patch to disable SSE2 since those instructions do not work on Windows 95 (even if the CPU supports them).