There's an easier way for No-Cd than this patch (which requires the Russian upgrade)
* download the 'Sacredv.1.8.2.126NoCDFixedexeAll.rar' crack from
http://gamecopyworld.com/ , its the 'Sacred v1.8.2.126 (v1.8.26) [CZECH] Fixed EXE' file, (only the dll and exe file matter, you can delete the org file)
* do a clean install of Sacred
* run the official 'sacred_eng_1.8.2.6_full.exe' upgrade
* In 'C:\Program Files\Ascaron Entertainment\Sacred\' rename 'sacred.exe' to 'sacred.org'
* extract 'Caf.dll' and 'Sacred.exe' into 'C:\Program Files\Ascaron Entertainment\Sacred\'
* run the game, it will fail with an error message first time (sacred.exe has been modified)
* Now you can play! (run it again)
cheers