It is possible to enable the Ultra High setting menu in Crysis on Windows XP… THAT MEANS ENABLE.
THIS IS NOT THE CHANGE ‘HIGH’ MENU TO PLAY ‘ULTRA HIGH’. This actually enables Crysis Ultra High on XP! No messing with config files needed.
This was found by the Technospot Alky Post… ( http://www.technospot.net/blogs/download-directx-10-for-windows-xp-from-alky-project/ )
I haven’t figured out if the DX10 XP files are required for this to work, but it seems unneeded. To enable the Ultra High menu for Crysis, back up the CryRenderD3D10.dll file and make a copy of the CryRenderD3D9.dll file. Rename the copied file to CryrenderD3D10.dll (that’s why you had to back it up).
Then to force Crysis to run using the fake D3D10 renderer, add a “-DX10″ to the target space in the shortcut. For example: ‘…\Crysis\Bin32\crysis.exe -DX10′….but without the quotes. The Ultra High menus are now enabled.
Why does this work? I really don’t know, but I believe that Crysis.exe automatically enables the menus when it loads the DX10 rendering engine. When the DX9 engine was used instead of the DX10 engine in this place, Crysis still rendered in DX9 but enables Ultra high.
I found this when actually trying to play DX10 Crysis on XP usling Alky. I’ll add my findings later. Many thanks to the Technospot article, I found a lot there. And damn you, Crytek and Micro$oft. DX10 is doable on XP and you know it.
If you want to try the DX10 XP beta, go here: http://depositfiles.com/en/files/5567800