Kudos go to my girlfriend for sussing this one out.

Recently, we came across a conundrum concerning the computer game Sacred 2 running under Windows 7. Long story short, it just wouldn’t work. It should be noted that the reason for this not working, has nothing to do with Nvidia / ATI Graphics cards, but it is related to Physx/Ageia. Make sure you have the latest version of Physx installed. Sacred 2 does come with the last version of Physx known as Ageia Physx (before nvidia bought it and rebranded it to just Physx). You can also obtain the latest stand alone Physx package from the nvidia website. Even if you have an ATI graphics card, you still need to have this installed to play Sacred 2 and any other games that require Physx. So long as your CPU supports it and it is powerful enough, you’ll get CPU powered physics, instead of physics powered by your graphics card. Some people call this “Software Physics” or “Software” mode. I’ve noticed no performance difference between a computer playing Sacred 2 with an Nvidia graphics card and a computer with an ATI graphics card.

This fix should work for owners of Sacred 2 under Windows 7, regardless of the version  you have (Steam, Impulse, Stand alone or whatever).

  1. Create a shortcut to the Sacred 2 executable. You’ll find it in the game directory, in another directory called ‘system’. For me, it is: D:GamesSteamSteamAppsCommonSacred 2SystemSacred2.exe
  2. Put the shortcut on your desktop, or somewhere handy.
  3. Right click the shortcut and select properties
  4. Click the Shortcut tab
  5. In the Target field, you need to add the following: -skipopenal -nocpubinding. The contents of my Target field look like this: "D:GamesSteamSteamAppscommonsacred 2systemsacred2.exe" -skipopenal -nocpubinding
  6. Click Apply and Click OK.
  7. Double click the shortcut and play Sacred 2!

Still can’t get it to work? Leave a comment and I’ll see what I can do to help you out. Further comments and suggestions are welcome. These are just simply the steps that worked for us. In case you are wondering, we are using the RTM (Release To Manfacture) version of Windows 7 (we are Microsoft Technet Partners). This is the same version that is available to consumers and end users as of mid October 2009.

47 Thoughts on “Sacred 2 on Windows 7

  1. Tried all the things you showed. My game isnt steam app its cfv. Shouldnt make a difference but it just doesnt work

  2. Well, i'm slowpoke, but i'm hope, that somebody will answer me.
    My config is:
    Win 7 x64
    EVGA 8800 GTS (Drivers and PhysX latest version)
    C2Duo E8300
    And 6 GB RAM

    So, I did all things: created a shortcut and wrote what was need there; ran as Admin and set the compatibility mode to XP SP3.
    But it haven't work (
    Well, if someone will answer me, i'll be pleasure.
    P.S. If it will not hard, try to mail me saintbender@gmail.com

  3. it works !!!!!!!!!!!!!!!!!

    thanks man ! after trying 10 times i did it !

    after i installed the latest patch (2.65) and the latest phsysX drivers it worked perfect ! (and with the shortcut modified of course)

  4. Well, i’m something don’t know, but where you got 2.65 patch? I saw only 2.4-bla-bla-bla.
    Please, give me link on it, mb it helps me too.
    And want to know, what is cofig of your system?
    P.S. Sorry for my pure English.

  5. Man,i cant even update the game,everytime gives me different error,and always about some dll..im running a w7 64b,ati gfx card 3870oc,q8400,4gb ddr2,and physis updated…

    • Hi Matheus,

      Your comment is a little ambiguous. Perhaps you could note down the error messages you are receiving and post them here. Also, are you using Steam? If so, what are the steps you are taking to update the game? If not, what are the steps you are taking to update the game?

  6. When i try to play sacred 2 gold edition i get a virus alert the s2logic.dll is picked up as the virus vundo

  7. Hi LemonJoose,

    Glad to hear you got it working!

  8. Um.. it is works on only 2.12 I guess

    I patched 2.34 and do that ur solutions but
    it doesn't works.

    Phew… i have to uninstall the game and reinstall with 2.12 patch
    for win 7 ….

    some times win 7 is worse then XP =(

  9. Windows 7 64 bit home prem. clean install from disk.
    I7 920
    6gig ram
    ati HD 4850
    install game from discs I purchased pro# cs2110/us2
    all drivers updated
    physx 9.10
    target shows "C:Program Files (x86)Steamsteamappscommonsacred 2systemsacred2.exe" -skipopenal -nocpubinding
    set run xp comp srv3
    set run as admin
    It has never even attemoted to open game. I try to install patch and tell me game not installed, I go to disc and it say play instead of install.
    VERY FRUSTRATED

  10. Here is what I get after adding the command line switches mentioned above:

    Fatal Error
    Internal Error.Driver Not Loaded Yet.Contact Henrik!

  11. Every time I try to make the changes to the shortcut it says
    The name "C:Program Files (x86)cdv Software Entertainment USASacred 2-Fallen Angelsystemsacred2.exe"-skipopenal' specified in the Target box is not valid. Make sure the path and file name are correct.
    I put in the -skipopenal -nocpubinding as you said , I got the very latest Physx installed.
    WHAT NOW?

  12. It works.!!! thank you so much

  13. Everything in my game loads except the vendor NPCs like the runetrader, blacksmith, and any other npc that sells things. cant find a fix for this anywhere! The quest npcs are fine i dont know whats wrong please help!

  14. I've done everything you guys said and i still cant play Sacred 2 on Win7x64 Ultimate, Asus G60J

  15. I think that C64 is one of the best graphics card…

  16. i cant get this game to install on windows 7 even if i run it as administrator and with yhe compatibility changed, why?? please help

  17. Yeah! Adding "-skipopenal -nocpubinding" works for me : ) Before, sacred 2 patched at 2.43 won't start, locked at start screen.

  18. Kudos for posting such a beneficial blog. Your weblog isn’t only informative but also really artistic too. There generally are very few individuals who can write not so very simple articles that creatively. Keep up the terrific work

  19. I was questioning the very same issue. and identified your web-site by bing, many userful stuff here, now i’m a bit clear. I’ve bookmark your site and also add rss. preserve us updated.

  20. you are the best man. It works !!!

  21. The listed fix worked for me the first time. I have been dying to play this game ever since I upgraded to Win7 and Sacred 2 didn't work. I do not have sufficient technical skill to even begin to solve a problem like this. Thanks most kindly for the help, it is much appreciated.

  22. Got to work this game:
    here is how:
    WIN 7 64 bits pro + ATI card + NVIDIA Physx driver up to date, + -skipopenal -nocpubinding to launch the exe + admin rights + compatibility XP SP3 + 2.43 patch for Sacred.
    Thanks all tester for your help.

  23. Hello guys, when I installed the game for the first time, I immediately ran Sacred2 – update, which patched my game to newest version (2.43…). After that, I was unable to successfully run the game. It crashed everytime when executing "Autoexec.txt".
    I tried everything – downloaded newest PhysX, graphic card drivers, DirectX, chipset drivers.. nothing helped.. So I completely removed the game, then installed it again, but didnt aplied any patches. So now, I have version 2.40 and the game works just fine, no problems detected yet. So I recommend you to avoid installing 2.43 patch.
    My machine:
    Intel core i5 – 520M (2,40 GHz)
    nVidia GeForce GTS 360M 1 GB
    4 GB Ram
    Windows 7 Premium 64bit

  24. Sacred 2 wasn't even Windows XP compatible, the reason being is it wasn't even finished when published; it was released, and to-date, and has been patched over 100 times since release. Some members of the core-development team also mangled up other projects, including Titan Quest under company name Ironlore — great game, poor implementation. I believe Ascaron was the the 3rd company these hay-seeds bankrupted. My suggestion — toss it, consider it a loss.

  25. I added in the -skipopenal -nocpubinding on the Target field and it says that it is invalid on my shortcut please give me another option to fix this game on Windows 7.

  26. For those recommending NOT to install 2.43… That is not easy to avoid when playing through Steam (unless you know how to stop games from autoupdating)… 😉

    BASARAisAwesome: You have to make sure that the text already there is enclosed in " signs and that you have a space as the first character BEFORE adding '-skipopenal -nocpubinding'.

    As for myself… I installed and fully updated Sacred 2 to v2.43, and ofcourse I ran into the same issues as everybody else.

    My rig is:
    AMD Phenom II X6 1090T
    2x ATI HD5850 set up in Crossfire
    8GB DDR3
    Windows 7 Ultimate x64

    What SEEMS to have fixed it (tested for about 30 minutes so far):
    Added the ' -skipopenal -nocpubinding' part to the end of the target field.
    Set compability mode to Windows XP SP3 FOR ALL USERS (just in case).
    Set to run as administrator FOR ALL USERS (just in case).

  27. I FINALLY made mine works !!

    See http://forums.steampowered.com/forums/showthread….

    STEP 13 made my game works like a charm with multi tasking,elite graphics, physx actived WITH NO CRASH AT ALL

    Thnks a lot "mcgtron" to find the way out !!

  28. try this
    C:ProgramFiles(X86)SteamSteamAppsCommonscaredsystemscared2.exe -skipopenal -nocpubinding

    See if that help you

  29. Thank you so much, I can enjoy playing again!

  30. i have installed the game but everytime my character reaches lvl 10 the screen blacks out and returns to the main menu pls help me guys im using a laptop core i5 4 gig memory and nvidia geforce gt540m

  31. Hello, I am new to this forum, I had SC2 for a while, and just purchased a new gaming bundle PC. My Pc stats are as follows:

    AMD FX 4100 Quad Core Processor 3.60Ghz
    4Gb Memory
    Windows 7 Ultimate 64 Bit

    And had this game on my other computer which was Vista, now I have done a bit of research as to why i could not play SC2. I had typed in that formula -skipopenal -nocpubinding in the farget field and is now working wonders BUT… my wireless keyboard and mouse don't respond to the game right even though It plays my other games, I just can't move the cursor, is anyone else having this problem?

    My keyboard and mouse are Microsoft Wireless Keyboard and Mouse.

    • Hi,

      Are you using any custom profiles in the ATI Catalyst mananger? Look for any settings regarding hardware / software mouse. Try enabling / disabling any such options.

      Also, are you able to get success with a standard corded mouse and keyboard? If so, you may want to look at upgrading the drivers / software for your microsoft wireless keyboard and mouse.

    • I am using an HP wireless keyboard and mouse and have the exact same problem. Everything seems to load up just fine – I just can't use my mouse.

  32. this was awesome, big help thankyou.

    Resultantly got it working in Windows 7 Ultimate 64-bit

    Can do this also by right clicking it in your Steam Games Library>Properties>Set Launch Options> then pasting "-skipopenal -nocpubinding " (no quotes) into this bit.

  33. I still haven't gotten mine to work…

    It starts up, loads shaders, gives randomon mesages, then it says 'connecting to local server'. That's where it hangs… and then finally exits.

    I have seen sacred2 launch s2gs.exe which I guess is the s2game server, but I've never been able to detect any communications between them (but could easily have missed it since I can' run normal trace due to suck-u-rom seeing it and refusing to execute.

    Anyway, that's as far as I got.

    Have even tried the UK version, and it was
    downloading updates, then one of the updates refused to apply — unfortunately whatever state it was left it — same problem.

    Tres sad….was a great "diversion"…now and then…

  34. You have to install the “Legacy” PhysX drivers from NVidia.

    http://www.nvidia.com/object/physx-9.12.1031-legacy-driver.html

    • Aaron Weddington on 11:28 pm - Sunday 12 June 2016 at 11:28 pm said:

      I bought this game and it wont run due to physXloader.dll missing (tried the above method too and that failed). My version of the game is the GoG.com 2.28 and it comes with PhysX 9.12.1031 (legacy) and 9.13.1220

  35. everyone has trouble running the game, I can't even get it to install. retail dvd version of the game, gets to the actual install portion with the progress bar, spins my drive up then nothing, it doesn't read the disk it doesn't give any progress nothing.
    Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.140706-1506)
    Language: English (Regional Setting: English)
    System Manufacturer: Dell Inc.
    System Model: Inspiron One 2305
    BIOS: BIOS Date: 09/23/09 11:58:43 Ver: 08.00.10
    Processor: AMD Athlon(tm) II X4 610e Processor (4 CPUs), ~2.4GHz
    Memory: 6144MB RAM
    Available OS Memory: 5884MB RAM
    Page File: 1929MB used, 9836MB available
    Windows Dir: C:Windows
    DirectX Version: DirectX 11

  36. I am having the same issue as Robert. Install of retail version of Sacred 2 gets stuck at the beginning of install.

Leave a Reply

Post Navigation