Eximo :
My understanding:
G-sync supports Windowed mode, as long as you turn that feature on when enabling it. (CryEngine titles seem to insist on it, or they get stuck at sub 60FPS)
V-sync on (in game setting) + G-sync on should operate in G-Sync mode from 30-144hz (or 165hz if the monitor is overclocked)
V-sync off (in game setting) + G-sync on should operate in G-sync mode from 30-144hz(or 165hz), but allow FPS above the refresh rate if the card can handle it.
G-sync off + V-sync on will attempt to lock the FPS to 144hz, but if you can't maintain a consistent 144FPS you will see tearing.
And off just behaves as normal.
(I think the minimum is 30, might be 40 FPS before it switches to adaptive v-sync and starts doubling up on frames.) Hopefully you never find out.
I agree anytime you see a perfect number like 120FPS it is likely an ingame setting or config file situation.
My mistake. SORRY!!
Yes, it does support Windowed mode. In fact, there seems to be an OPTION for:
1) FULLSCREEN, or
2) WINDOWED AND FULLSCREEN
https://www.windowscentral.com/how-enable-nvidia-g-sync
As for MINECRAFT it would still be capped to 144FPS either way. The only way a game is going to go above 144FPS is if it's running VSYNC OFF (no GSYNC, no VSYNC).
*remember, a GSYNC MONITOR in G-Sync mode only updates the screen when the GPU sends it a new frame. That only works up to the maximum refresh of the monitor which is 144x per second.
(UPDATE: I think the following double/triple of the FPS is done in the monitor's GSYNC module. if the range is 30Hz to 144Hz then for example 29FPS is actually "58FPS" with each frame drawn twice due to a physical limit of current monitor technology... it's called Low Framerate Compensation and something many Freesync monitors can't do...you may never run below 30FPS but just FYI there did used to be some visual issues like flashing screen but that may have been fixed.. so Freesync if working resends the SAME FRAME to the monitor but I think in GSYNC the module in the monitor creates the extra frame)
So if a game was say 288FPS then there's no GSYNC working, and the monitor is still just updating 144x per second but the GPU is sending it frames faster than it can draw. In this case averaging TWO FRAMES sent per ONE FRAME DRAWN so you get only (on average) half of each frame created drawn which is what causes the screen tearing as you get data from a new frame mixed with that of an old frame on the screen.
I don't know how the decision is made to CAP THE FPS for a specific game either. I don't have GSYNC. As per above comment I guess it's mostly uncapped FPS and if under 144FPS it's GSYNC ON but above is GSYNC OFF ( and VSYNC OFF) as I said in my above comment though... some games will apply their own caps like DOOM which is 200FPS I believe... will some be 60FPS? I think so, probably not many.
Other:
*BETHESDA GAMES may have physics issues too which apparently get worse the higher you go above 60FPS. For SKYRIM, Fallout 4 etc I'd probably cap to 60FPS to avoid those... not sure what software you would use though if NCP gives no options you could probably use NVINSPECTOR.
So if you run SKYRIM and it's showing over 100FPS I'd cap it.
OTHER:
ADAPTIVE VSYNC and LFC are not the same thing. Below 30FPS you are doubling (possibly higher below 15FPS?) the same frames. So 29FPS becomes "58FPS."
Adaptive VSYNC is closer to the opposite (I think you mean "Adaptive VSYNC HALF REFRESH). If you had that enabled you'd be getting 72FPS VSYNC ON (or dropping below 72FPS puts you in VSYNC OFF... GSYNC would not be on here). So capped 72FPS from GPU but still 144Hz on monitor with VSYNC ON, not GSYNC.
There's absolutely NO REASON you'd ever use Adaptive VSYNC Half Refresh on a monitor that can do GSYNC. It has no benefits over GSYNC but does have negatives like screen tear below 72FPS.
Adaptive VSYNC (not the "half refresh") option just auto disables VSYNC if you can't output 144FPS (on 144Hz monitor).