The patched version is available on a website that has "F" and "95" in the name. I would share the download link, but I'm not sure if it complies with the rules here.
It depends upon how the devs set the DRM. Usually, the Steam patch should only work with the retail version of the game, unless the patch is not DRM protected or the patch does not check to see whether your copy of the game is retail or cracked. Unless a patch is freely available for download on a dev's website (Not Steam), it's best to wait for the cracked version of the patch which should work with the cracked version of the game.
I would share the download link, but I'm not sure if it complies with the rules here.
Looks like Visual Basic.