Some old games look really jagged nowadays on large displays without any anti-aliasing, but don't have any option built-in to the game to enable it.
On a PC with an NVIDIA graphics card, it's possible to force anti-aliasing in the NVIDIA control panel which can really improve this. But I'm playing the game in Parallels on a Mac, and although the Mac has an NVIDIA graphics card, it's Parallels' emulated card that Windows sees and so obviously there's no NVIDIA control panel.
Is there some generic way I can force anti-aliasing for a Direct3D game without using the NVIDIA control panel?
Best Answer
You can force SMAA on a DirectX 9, 10 or 11 game by using injectSMAA. It should work with any graphics card brand.
injectSMAA screenshots from the game, Halo: Combat Evolved (does not have an in-game anti-aliasing (AA) option and does not support graphics driver-forced AA):
Click image thumbnails below to view higher-resolution, original-sized image.
No AA:
With SMAA:
Screenshots source: http://mrhaandi.blogspot.com/p/injectsmaa.html (more screenshots from other games from the same webpage)