Many people asked for it, so here it is. You're now able to use more than one dll with vice city. I allready showed some code in the spookie's thread. But I changed a little thing.
Let's call it the base, it's just a little dummy d3d8.dll, that reads out a textfile (common.cfg) with all mods that should be loaded. So all mods that support this, just have their own internal name.
The d3d8.dll reads out the next dll, which would be sa_hud and loads up sa_hud.dll. So internal name has to be the same like the filename. Once sa hud is loaded it calls speedo and so one. When one dll get's "end" as next dll, it calls our real d3d8.dll in the system directory. So unless you add an old dll which doesn't supports this and therefore calls the real automaticly, there has to be an end inside this file.
I set up a little page to explain the installation, which is in fact very easy. But as my english is not the best, feel free to ask about things, offer suggestions or just your opinion, which is very welcome.