This is almost exactly the same as Dm_webd's 2nd version except one key, "NVCAP", has been added to the kext's Info.plist "entiresToAdd" dictionary.
"NVCAP = <04000100 00000300 0c000000 0000000a 00000000 >
Please test and post results here.
EDIT: This worked for me with a 3D Fusion 7600GS (VGA / DVI) with the two VGA Samsung 712n's using one DVI->VGA adapter.
EDIT2: Attached is Natit dual display version 0.02. This adds the "@0,NVMT" key and value.
"@0,NVMT = <0a037f20 4c2d1c02 78051a04 4807d005 60060000 41041d04 21040000 f0c14107 00000100 000000ff 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 00000000 00000000 01000000 00000000 >
EDIT3: This appears to solve the problem with dual DVI cards, it works with my XFX 7600GS.
And don't forget to go through all the normal kext installation steps (chown, chmod, rm .mkext, rm .kextcache) when installing this new version.
Just follow Omni's instructions (which I have slightly modified):
Note: This might only work on 10.4.8: Instructions - Put Natit kext (remove Titan is necessary) in your /System/Library/Extensions/ folder - Correct the file premissions: sudo chown -R root:wheel Natit.kext; sudo chmod -R 755 Natit.kext - Remove the cached and packed extensions: sudo rm -f /System/Library/Extensions.mkext /System/Library/Extensions.kextcache - reboot.