Well, here is my system information, I am using Windows Defender as my antivirus (yes, I know it is not top rated, but it does work sufficiently enough for me).
I have tried several things since my last post, I uninstalled NOLF2, backed up the registry, then the used regedit to delete everything under nolf2 and No One Lives Forever 2 found in the registry, reinstalled, still had the same issue, uninstalled again.
Then, just for kicks, I tried to reinstall from the original game discs, but I could not, it would try to uninstall, and then tell me that there were files in C/:games that could not be removed, so I ended up deleting the games folder after moving a couple things out of it. I then tried installing from the downloaded signed installer, still the same issue with no play button, so uninstalled again.
I then decided to try the original disc install again, this time it did install rather than uninstall, the game even starts up, but the opening movie/cutscene has no sound (was as far as I have tried at this point).
I then went back and tried the downloaded signed installer again, This time there was a "play" button! YAY! BUT after hitting play, I now get an error message Video link what happens now: https://drive.google.com/open?id=1lDZVa3Kr3_Jo25JxNPldnuPQmBrtk2Oo
I am going to try a couple more things.
1. uninstall both original disc and installer versions, then reinstall the installer version if that does not work uninstall it again, then-
2. restore the registry from the backup I made and reinstall from the installer version.
Will update on the results when I have time to mess with it.
I uninstalled both versions, and reinstalled the from the installer, and am now back to not having a "play" button upon trying to start game. I am not going to restore the registry at this point as that does not seem to be the issue. Not really sure what I should try next. I will most likely try to install the original game from the discs again. If you have any ideas that could help, please let me know.
Thank you in advance for your time.