I’m not sure if you care, but my research suggests that this is actually a port of the second Carnivores game on the PC, rather than the first one.

Carnivores: Dinosaur Hunter

My trophy room. There's going to be a T-Rex here one day.

It’s very good, you know. Thoroughly enjoyable stuff, even with the sound off. (Though it does lose a lot of atmosphere and makes you rely on the radar a bit more.)