It was asked in the General section of of TGC 2019 forum how Perfect Golf was, so here's my quick answer to that:
Perfect Golf, now known as "Jack Nicklaus Perfect Golf" is a good, but dated golf game on the PC. If you own a PC that will run TGC 2019 at a good frame rate and resolution, it will probably run JNPG at a slightly better frame rate, at comparable resolutions. It doesn't have 3D rough grasses (native anyway) and some of the heavy rough textures look really blocky. There is an add-on that some community course developers are using that overlays 3d rough grasses to the game, but they don't look as natural as what you find in TGC 2019, IMO.
JNPG maintains compatibility with DirectX 9, and that sort of handicaps what they can do with it graphically. OTOH, it isn't bound and restricted by themes. You can put any degree of trees, objects, even custom objects in the course designer, and mix and blend your own custom fairway, green, and tee textures. This comes at the cost of the requirement for a locally stored course file on your hard drive... files that can run between 120 and 500 MB.
The actually swing interface is more granular than that of TGC 2019, IMO. I find it considerably easier to modulate a 90% swing on JNPG than TGC 2019. The loft box doesn't allow the range of precision control that TGC 2019's does, which I find more realistic, especially with its more granular controller swing interface.
I like TGC 2019's putting just a bit better than JNPGs, but I prefer JNPGs chipping and pitching game, mostly because of the granular control, once again.
I play TGC 2019 much more than JNPG primarily because of the golfer animation. The golfer in JNPG looks like something out of "Night of the Living Dead", and his animation is not motion captured. It's not as synced as that of the golfers in TGC 2019, plus you can't customize his appearance.
I give the nod to TGC 2019, but JNPG is not a bad alternative... if TGC 2019 did not exist, I could easily happily bide my time playing JNPG.