The first Black Mirror from The Adventure Company used an old version of StarForce 3 that will not work on Vista or Windows 7. You have to download a NoCD to use this version -- and unfortunately it has one of the most complicated NoCD's I've seen because of a misnamed file when they first made the NoCD (The majerk.chr file in the NoCD was misnamed to mejerk.chr so it didn't work unless you renamed it).
If it's too complicated, you can get the game from Gamersgatehttp://www.gamersgate.com/DD-BLMI/black-mirror
the Viva-Media 4 pack you have? According to one of the user reviews, the game uses activation codes. Those codes should have been supplied with the game. According to a couple of the other reviewers, the games use Steam.