The Virtual Golf Course application is based on the Jack Nicklaus Perfect Golf (JNPG) simulator.
When playing the JNPG courses, around 40 courses are available. The list of golf courses includes:
Augusta, Bandon Dunes, Carnoustie, Falkirk, Muirfield, Pebble Beach, Pinehurst, Sedgefield, Shinnecock, Spyglass Hill, The Old Course, Whistling Straights and many others.
Up to eight players can play at a time with game formats including stroke play, matchplay, stableford etc. For each round, the Tee position can be selected and includes competition tees as well as member and beginner Tee positions.
All playing conditions can varied to adjust the speed of the green, the firmness of the fairways and greens. Even the lighting and the wind conditions can be selected.