I know this is old but Google seems to be ranking this thread quite high in searches.
Latest download: SEVENBULLETS-121-FULL.RARInstallationThis is the quick version. Read the long version in SevenBullets1.2.1.txt
1) Fix your UT
* Install the latest _client_ patch, 436.
* Install the Epic Bonus Packs. At least 1, 3 and 4.
2) Extract the archive into your UnrealTournament folder.
3) If you haven't already, install OldSkool Amp'd.
Start 7Bullets by using either the shortcuts or bat files in \UnrealTournament\ folder.
If you did this correctly
you will have a 7Bullets folder in you UnrealTournament directory.
Why?
This was the best way to package the installer to reduce the likelyhood of improper installs caused by user error:
* 7bullets modifies many audio/video settings and directory paths by using it's own ini. Asking players to make these changes themselves is asking them to do it wrong and complain about it not working.
* Organize content neatly in directories. Reduces risk of content creators polluting their own work by unintentionally using content from 7Bullets.
* Custom logo map/background.
* Ease of support by reducing influencing factors that could cause problems.
* I'm sure there's more stuff. It's been almost a decade so cut me some slack.
* Overall it comes down to reducing the risk of bad installs created by user error. This is goes up exponentially the more you ask users to do. Nothing is perfect but this format was the most foolproof way of doing it.
If you know what you're doing and think you know better, then do what you want. If something doesn't work right, remember that you know what you're doing and since you know better, I'm sure you'll figure it out.
As far as the OP. My best guess here is that OpenGLDrv.dll was not overwritten during install. 7Bullets installs Dohnal's OpenGL driver. Other than being from 2007, I'm not sure which version it is but unless you already have it or one of Dohnal's newer versions, you absolutely must overwrite this.