/DllCompat

dll replacement for vista+ compatibility on windows XP

Primary LanguageFreeBasic

DllCompat

DLLCompat is a set of dll files implementing functionality found in Vista+, to be used in windows XP.
The dlls are used by patching the target application.

INSTALLING AND USING:

Simply execute install_dlls.bat and DLLs will be copied to your Windows folder from bin\dll and bin\guest_dll.
From there, you have to patch the application. See this detailed guide on how to patch.
Currently, there is no automated patching tool.
TODO: explain TlsDeps.dll usage.

COMPILING:

Download and install http://www.freebasic.net/
Edit compile.ini to point to fbc.exe location. Surround path with "" if it contains spaces.
Ex: dllc_fbcpath="C:\Program Files\FBC\fbc.exe"
Execute build_tests.bat
This project is known to compile with FBC v1.00 and v1.05, maybe v0.24

CONTACT:

We can be reached via IRC below, or Issues section here on github.
irc.freenode.net +6696 (requires SASL/SSL and nick registration at irc.com) sucks i know...
https://kiwiirc.com/client/irc.libera.chat/?#AppCompat
https://kiwiirc.com/nextclient/irc.efnet.nl/?#AppCompat