Windows Crysis 64* Disabling Aero

Discussion in 'Gaming' started by Madness_3d, 8 Jun 2010.

  1. Madness_3d

    Madness_3d Bit-Tech/Asus OC Winner

    Joined:
    26 Apr 2009
    Posts:
    1,038
    Likes Received:
    34
    Hi all, I've googled around but not come up with a solution. It seems like to run Crysis in 64 bit mode you have to execute Crysis.exe in the Bin64 folder, this is a securom package that checks the disk and it then executes the Crysis64.exe app. Problem is that Disabling Desktop composition on the Crysis.exe means it disables and then re-enables when the Crysis.exe app exits. and the aero interface returns. If you change the settings on hte Crysis64.exe it doesn't work, presumably because Crysis.exe is calling it, not the user. I've tried making both Administrative etc and nothing works. Any ideas?
    I want to run 64* because on my system it makes a decent difference to my minimum framerates and by disabling aero it removes a nasty stutter bug that was cropping up :-(
     
  2. capnPedro

    capnPedro Hacker. Maker. Engineer.

    Joined:
    11 Apr 2007
    Posts:
    4,381
    Likes Received:
    241
    Make Crysis.bat in your Crysis folder
    Code:
    start "Bin64/Crysis.exe" /wait
    pause
    Create your shortcut to Crysis.bat and disable desktop composition on that. When you exit Crysis and return to the console window, just press enter.
     
    Madness_3d likes this.
  3. Madness_3d

    Madness_3d Bit-Tech/Asus OC Winner

    Joined:
    26 Apr 2009
    Posts:
    1,038
    Likes Received:
    34
    Wow, That's a beautifully elegant solution :) Many thanks
    I had to remove the speech marks and its now calling the game perfectly but for some reason it isn't disabling the aero interface. Tried the Disable desktop composition on the file and on the shortcut, I've also tried visual themes and compatibility :( for some reason it doesn't kick off aero :( Once again though thanks and that's a really awesome solution :)
     
  4. Madness_3d

    Madness_3d Bit-Tech/Asus OC Winner

    Joined:
    26 Apr 2009
    Posts:
    1,038
    Likes Received:
    34
    Got it
    Code:
    start Bin64/Crysis.exe /wait
    net stop "UxSms"
    pause
    net start "UxSms"
    Manually starts and stops the service :thumb:
     
  5. capnPedro

    capnPedro Hacker. Maker. Engineer.

    Joined:
    11 Apr 2007
    Posts:
    4,381
    Likes Received:
    241
    Man you're fast, I was just about to suggest that. :lol:
     
  6. Madness_3d

    Madness_3d Bit-Tech/Asus OC Winner

    Joined:
    26 Apr 2009
    Posts:
    1,038
    Likes Received:
    34
    :D Thanks, only had limited experience with Batch Files and it was your bit I had no idea how to do :) Thanks alot man, I owe you one :thumb: +rep
     
    Last edited: 8 Jun 2010

Share This Page