Do the following to make your XP installation of the
Halo 3 killer Crysis demo display the visual quality Micro$oft wants you think can only be achieved via DX10:
If you tweak the configuration files in \Game\Config\CVarGroups by copying and pasting the "very high" settings (1st paragraph) IN PLACE of the "high" settings (last paragraph) the game will load the highest possible settings even though the drop-down menus display "high."
The difference between "high" settings and the tweaked settings is immense: shadows are deeper, more realistic; the leaves have better reflective properties, better textures; the colours are better; and the level of detail is simply stunning.
FOR EXAMPLE: (all brackets changed to < and > )
"sys_spec_Particles.cfg"
<default>
; default of this CVarGroup
= 4
e_particles_quality=4
e_particles_lod=1
e_particles_max_emitter_draw_screen=32
r_UseSoftParticles=1
e_water_ocean_soft_particles= 1
e_particles_object_collisions=1
<1>
e_particles_quality=1
e_particles_lod=0.75
e_particles_max_emitter_draw_screen=4
r_UseSoftParticles=0
e_water_ocean_soft_particles=0
e_particles_object_collisions=0
<2>
e_particles_quality=2
e_particles_max_emitter_draw_screen=8
<3>
e_particles_quality=3
e_particles_max_emitter_draw_screen=16
The text block immediately beneath the "default" line are the "very high" DX10 settings. You want to copy these first text blocks, in each file in the stated directory, to the settings under <3>, which are themselves the "high" settings. After doing this to each file in \Game\Config\CVarGroups, you'll be able to see the 3D ocean, volumetric lighting, and shaders reserved for DX10 when you select the "high" options ingame.
The above example would now read:
<3>
e_particles_quality=4
e_particles_lod=1
e_particles_max_emitter_draw_screen=32
r_UseSoftParticles=1
e_water_ocean_soft_particles= 1
e_particles_object_collisions=1
Keep in mind, your framerate will- not might, but most likely will- plunge. But, my my my, it sure is purty....