Fastmix
New Member
- Joined
- Aug 5, 2008
- Messages
- 627 (0.11/day)
- Location
- The Kingdom of Heaven
Hello everyone..While browsing the internet I came across this....
Is N*idia caught short handed..again...?
Let me know what do you think.
Is N*idia caught short handed..again...?
Very simple... when u select 8xAA in crysis.
For ati it loads 8xMSAA
and on nvdia it loads 4xMSAA & 8xCSAA.. its Nvdia trick... they spend a lot of money to make game developers support NV
You will find a file called FSAAProfilesDX10.txt and FSAAProfile.txt in config folder.
Delete both files and then you will notice, both cards will use MSAA
After deleting that file, you will not see 8xq 16x or 16xq
Even for Nvidia will only get 2x, 4x, 8x, which is real 8x MSAA.
now compair with ATI.
when that file is there. when you select 8x it lodes 8x msaa for ATI and lodes 4x msaa for Nvidia....
not only crysis... even in CMR grid you have simular file....
Its inside.. Crysis\Game\Config
There are two files
For DX9 the file is FSAAProfiles.txt
And for DX10 the file is FSAAProfilesDX10.txt
The original file is says this
Version (1.00)
DeviceGroupID 'NVIDIA'
{
VendorID = 4318 // NVidia
Devices
{
MinID = 0x0000
MaxID = 0xFFFF
}
}
FSAAProfile 'CSAA'
{
DeviceGroup = NVIDIA
Mode
{
Samples = 4
Quality = 8
Desc '8x'
}
Mode
{
Samples = 8
Quality = 8
Desc '8xQ'
}
Mode
{
Samples = 4
Quality = 16
Desc '16x'
}
Mode
{
Samples = 8
Quality = 16
Desc '16xQ'
}
}
My edited version for ATI is
Version (1.00)
DeviceGroupID 'ATI'
{
VendorID = 4098 // ATI
Devices
{
MinID = 0x0000
MaxID = 0xFFFF
}
}
FSAAProfile 'CFAA'
{
DeviceGroup = ATI
Mode
{
Samples = 4
Quality = 0
Desc '4xMSAA'
}
Mode
{
Samples = 8
Quality = 0
Desc '8xMSAA'
}
}
FSAAProfile 'CSAA'
{
DeviceGroup = NVIDIA
Mode
Mode
{
Samples = 4
Quality = 0
Desc '4xMSAA'
}
Mode
{
Samples = 8
Quality = 0
Desc '8xMSAA'
}
}
To check the settings, after applying AA, click on ~ key for opening the conaole and it will say
FSAA = 1
FSAA_sample = 8
FSAA_quality = 0
And if sample is 4, then 4x AA and if the sample says 8, its 8xAA-- which is pure MSAA. now ready everything is ready.......
My edited version will make Nvidia use the original MSAA like ATI card
AND TO ADD GPU IN THE GPU LIST
Edit the file amd.txt which is inside Crysis\Game\Config\gpu
Add the following line if you are using New ATI cards
0x1002, 0x9441, 4 // ATI Radeon HD 4870 X2
0x1002, 0x9440, 4 // AMD Radeon HD 4870
0x1002, 0x9442, 4 // AMD Radeon HD 4850
0x1002, 0x9508, 3 // AMD Radeon HD 3870
0x1002, 0x9504, 3 // AMD Radeon HD 3850
0x1002, 0x950F, 4 // AMD Radeon HD 3870 x2
After you add these lines... when u click on optimize the game.. you will get very high as default setting for all x2's and 4800 series........
Have fun...
Let me know what do you think.