Is this a standalone game ? We got a new controller some months back and it came with a disk containing several games, 9 ball included (OK, it's 'modified' 9 ball 'cause just potting the 9 doesn't end the game, you need to pot all the balls). If this is the one, it's a lot of fun. With a reasonable stroke you get close to the same action you'd expect on a table .... one that has very fuzzy cloth, moderately dead rails, and is in a room with 98% relative humidity.
Dave