by Mikael » Tue Mar 11, 2008 1:00 am
OK. It seems like I have a problem on my hands here. I'll try to break it down as methodically as possible.
You might remember that I had a problem some time ago with the games not being able to play the encrypted audio files on Vista. This is obviously connected to this problem.
The games are submitted to some portals where users can download the games. The portal administrators have installed the games from my compiled games, and then compiled new installers (to insert their logos, etc, I guess). It's from these new compilations that all problems have arisen.
It seems that the file gif89.dll needs to be installed or registered (or both?) on Vista limited accounts. This may also be the case of other system files, since you mention in the post above that the AM installation program also installs and register other system files.
When the Vista users (all on limited accounts, as it has proved to be) with problems have installed gif89.dll, they have had problems with playing the encrypted audio files. This may have to do with the fact that gif89.dll wasn't registered, or that some other system file that I don't know of wasn't installed or registered.
Not every portal will allow additional files to be installed alongside the game (dll's, directx, codecs, etc...), so I will need builds that stand on their own without requiring other files.
Is it possible to make gif89.dll and maybe other system files that are necessary install and register themselves when the game is started for the first time, rather than upon installation? As I see it now, this would be the only possible soution.
I might add that my games do not use any special codecs or anything fancy, so it's just a question about basic files that is probably installed and registered alongside any AM game.
Thankful for any help.
Mikael