8-Ball Emulator x.3
This Mac application puts a pool table on your screen and lets you shoot the balls down the pockets.
You can set the table and balls to any size you wish. There are hundreds of settings available for speed and friction.
The Aim Assist feature shows you which direction and how far the cue ball will go when you shoot. Shot status information is provided to show whose turn it is, whether they've made a legal shot, and whether a player has won the game according to rules for either eight or nine ball.