I have nothing to review at the moment, so I’m gonna post a filler that might possibly be useful, since New Vegas is coming out tomorrow and is using the same engine. You’d think they’d fix the issues, but considering it’s made by Obsidian (aka Black Isle)…I wouldn’t count on it. Let’s face it, I mean, I loved all their games, but their QA has always been pretty non-existent, and this engine is picky as hell with the cards it’ll work with.
Anyways, you’re probably here cuz you have a GPU that isn’t from 5 years ago and the game either crashes, or the HDR doesn’t work, or you get a black screen, etc. Mostly, it boils down to the game not recognizing your card and assigning a set of “compatibility” shaders for it (which aren’t actual compatible with ANYTHING apparently), and minimizing most of the hidden graphics options, which you can crank back up at and customize at /documents/my games/(name of game)/(name of game).ini, and I strongly suggest you do so by referring to this site: http://www.tweakguides.com/Oblivion_1.html. Don’t touch that yet though. First, let’s fix your shader problem.
Let me tell you first that I didn’t create this fix. I’m just gonna tell you how to make it better (kinda like what I did with the SH5 one). Fortunately, this time I didn’t be an idiot and lose the link to the fix. So first, go download this d3d9.dll here: http://www.megaupload.com/?d=6LHPT9ZC and put it in the same directory as your game’s main exe (DO NOT replace the one in your system directory, you WILL screw up your system). Video demo is available here: http://www.youtube.com/watch?v=4GN5HbMsMVE. What it basically does is trick your game into thinking you have a GeForce 7900 GS, and give you full access to all graphics options and use a 3.0 shader package, since it seems that’s the most advanced GPU that this engine seems to be fully compatible with.
But of course, that’s an old card. We have better ones now, so why not use an even better set of shaders? Go to your game’s directory and look in /data/shaders. Rename shader package 13 (which the 7900GS uses) to something else, and make a copy of shader 19, then rename that copy to the same filename as what 13 used to be.
.
Now go in-game and make sure everything’s working, set the graphics to your liking, and then you can further adjust it with the .ini file, using the tweak guide above to help you.
If New Vegas ends up going horribly wrong, this fix will probably limit your graphics options, being so old. However, you can still try to adjust the .ini settings and try different shader packages. You can check which shader is currently assigned to your card in the renderer info file in the same directory as the .ini.
.
If anyone’s still asking, it’s easy to have both AA and HDR in Oblivion nowadays. Turn HDR on in-game, then go to Catalyst Control Center (or whatever graphics manager Nvidia uses, if you have a GeForce), and just set it to force AA. It’s an option that’s actually made especially for Oblivion.