Dunno, but for example I tried to compile Stalker SoC and it was very messy adventure. It took me whole day to build it (deps problems, compile errors) and it was such an disappointment because game just crashed. Maybe I will try again one day.
Hehe, yeah ;) I ended up disassembling it, then looking at disasm + source code
I removed dynamic shadows in DX8 renderer (I have weak GFX card, and in DX8 shadows look not good anyway) and patched the binary :)