Hi all hope you are fine 😉
Well i thought i can make a little article about comparing DirectX9 and DirectX10 in games,so i decided to test 4 of todays intensive games.
Before getting started,let me say that i will write this in 2 posts since 1 post has limitations for number of pictures.
First of all here is my test system:
CPU:Intel Core2Quad Q600 @ 3.4GHZ cooled by ThermalTake V1 CPU cooler
RAM:4x1GB OCZ DDR2 800 RAMs with 4-4-4-15 timings
Motherboard:ASUS Maximus Formula X38
VGA:1xSapphire HD 4870X2 @ stock speeds
HDD:1xSeagate Barracuda 7200RPM with 32MB cache
OS:Windows VISTA 64bit ULTIMATE Edition with service pack 1
Monitor:LG W2452V with 1920x1200 resolution
CRYSIS WARHEAD(First mission)
Setting used:
Rather that setting everything to enthusiast level,i downloaded a costume config which enables ultra high quality with FPS increase,which is better than the games default enthusiast settings.
Resolution was set at 1920x1200 with 0xAA.
First scene with DX9:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx9test1603.jpg.xs.jpg&hash=73d2e981e4d14872f0332b29a72cafd0)
First scene with DX10:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx10test1141.jpg.xs.jpg&hash=20455420852345ca9271b13deaa56391)
As you see the difference between these 2 scenes isnt much,in the DX10 one,the light coming out of the trees is more realistic.
In DX9 i got 56 FPS and in DX10 i got 51 FPS.
Second scene with DX9:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx9test2509.jpg.xs.jpg&hash=706aca4bdf5cce579dafce9823bd4075)
Second scene with DX10:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx10test2542.jpg.xs.jpg&hash=220e6feef8bcbf7f53888f4efdbc4f09)
Again in these scene the difference isnt much,the lightning in DX10 is more brighter and a little more realistic.
In DX9 i got 43 FPS and in DX10 i got 32 FPS.
Third scene with DX9:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx9test3483.jpg.xs.jpg&hash=031d2b472dfca73b02c535c31f23a9f7)
Third scene with DX10:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx10test3411.jpg.xs.jpg&hash=68a35bffd93a5a98a28d1a871580ecbc)
In this scene,the water waves in DX10 look a little better than DX9 and as expected the lightning is better in DX10 mode.
In DX9 i got 74 FPS and in DX10 i got 52 FPS.
Final scene with DX9:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx9test4117.jpg.xs.jpg&hash=df525cb225012695f5b74b67fa69367e)
Final scene with DX10:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx10test4414.jpg.xs.jpg&hash=fdc9d5d15b671cbb215d88440b07a9ee)
In this scene in DX10 mode,the colors look a little more natural than DX9.
In DX9 i got 35 FPS and in DX10 i got 30 FPS.
So as you see the difference between DX9 and DX10 is more in Water waves and lightning and in terms of gameplay,DX9 ran smoother than DX10 and as you see the FPS in DX9 mode is more than DX10 and sometimes its like 11(Scene 2) and sometimes even 22(Scene 3) and in some areas the difference isnt much(like the first and the last scene).
So this was for Crysis Warhead,now lets head for "World in Conflict" game.
World in conflict
Settings used:
Max quality(with 0xAA and 16xAF)
Resolution:1920x1200
First i ran the games benchmark tool and here are the results:
DX9:
Minimum:25 FPS
Average:48 FPS
Maximum: 108 FPS
DX10:
Minimum:23 FPS
Average:44 FPS
Maximum: 103 FPS
As you see the FPS difference between DX10 and DX9 isnt much in this game.
For finding out the difference between DX9 and DX10 in terms of image quality i took a screen shot from the first level.
DX9:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fwic_dx9497.jpg.xs.jpg&hash=3f579aa53a99bda768e683c40f7b3fff)
DX10:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fwic_dx10494.jpg.xs.jpg&hash=a72b42d0dac39f44cdac3f303d35a155)
In DX9 i got 50 and in DX10 i got 40.
As you see in DX10 mode,again the lightning looks more real, and the shadows(on 2 tanks below) look better in DX10,also the smoke looks better too,overall DX10 looks more natural in this game.
Well i thought i can make a little article about comparing DirectX9 and DirectX10 in games,so i decided to test 4 of todays intensive games.
Before getting started,let me say that i will write this in 2 posts since 1 post has limitations for number of pictures.
First of all here is my test system:
CPU:Intel Core2Quad Q600 @ 3.4GHZ cooled by ThermalTake V1 CPU cooler
RAM:4x1GB OCZ DDR2 800 RAMs with 4-4-4-15 timings
Motherboard:ASUS Maximus Formula X38
VGA:1xSapphire HD 4870X2 @ stock speeds
HDD:1xSeagate Barracuda 7200RPM with 32MB cache
OS:Windows VISTA 64bit ULTIMATE Edition with service pack 1
Monitor:LG W2452V with 1920x1200 resolution
CRYSIS WARHEAD(First mission)
Setting used:
Rather that setting everything to enthusiast level,i downloaded a costume config which enables ultra high quality with FPS increase,which is better than the games default enthusiast settings.
Resolution was set at 1920x1200 with 0xAA.
First scene with DX9:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx9test1603.jpg.xs.jpg&hash=73d2e981e4d14872f0332b29a72cafd0)
First scene with DX10:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx10test1141.jpg.xs.jpg&hash=20455420852345ca9271b13deaa56391)
As you see the difference between these 2 scenes isnt much,in the DX10 one,the light coming out of the trees is more realistic.
In DX9 i got 56 FPS and in DX10 i got 51 FPS.
Second scene with DX9:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx9test2509.jpg.xs.jpg&hash=706aca4bdf5cce579dafce9823bd4075)
Second scene with DX10:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx10test2542.jpg.xs.jpg&hash=220e6feef8bcbf7f53888f4efdbc4f09)
Again in these scene the difference isnt much,the lightning in DX10 is more brighter and a little more realistic.
In DX9 i got 43 FPS and in DX10 i got 32 FPS.
Third scene with DX9:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx9test3483.jpg.xs.jpg&hash=031d2b472dfca73b02c535c31f23a9f7)
Third scene with DX10:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx10test3411.jpg.xs.jpg&hash=68a35bffd93a5a98a28d1a871580ecbc)
In this scene,the water waves in DX10 look a little better than DX9 and as expected the lightning is better in DX10 mode.
In DX9 i got 74 FPS and in DX10 i got 52 FPS.
Final scene with DX9:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx9test4117.jpg.xs.jpg&hash=df525cb225012695f5b74b67fa69367e)
Final scene with DX10:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fdx10test4414.jpg.xs.jpg&hash=fdc9d5d15b671cbb215d88440b07a9ee)
In this scene in DX10 mode,the colors look a little more natural than DX9.
In DX9 i got 35 FPS and in DX10 i got 30 FPS.
So as you see the difference between DX9 and DX10 is more in Water waves and lightning and in terms of gameplay,DX9 ran smoother than DX10 and as you see the FPS in DX9 mode is more than DX10 and sometimes its like 11(Scene 2) and sometimes even 22(Scene 3) and in some areas the difference isnt much(like the first and the last scene).
So this was for Crysis Warhead,now lets head for "World in Conflict" game.
World in conflict
Settings used:
Max quality(with 0xAA and 16xAF)
Resolution:1920x1200
First i ran the games benchmark tool and here are the results:
DX9:
Minimum:25 FPS
Average:48 FPS
Maximum: 108 FPS
DX10:
Minimum:23 FPS
Average:44 FPS
Maximum: 103 FPS
As you see the FPS difference between DX10 and DX9 isnt much in this game.
For finding out the difference between DX9 and DX10 in terms of image quality i took a screen shot from the first level.
DX9:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fwic_dx9497.jpg.xs.jpg&hash=3f579aa53a99bda768e683c40f7b3fff)
DX10:
![](/proxy.php?image=http%3A%2F%2Fxs136.xs.to%2Fxs136%2F09064%2Fwic_dx10494.jpg.xs.jpg&hash=a72b42d0dac39f44cdac3f303d35a155)
In DX9 i got 50 and in DX10 i got 40.
As you see in DX10 mode,again the lightning looks more real, and the shadows(on 2 tanks below) look better in DX10,also the smoke looks better too,overall DX10 looks more natural in this game.